Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

curl -X POST -u ccsdkapps:ccsdkapps -F file=@$HOME/pnf_conig.zip http://localhost:8000/api/v1/blueprint-model/publish | json_pp

console output:

chengkaiyan@Chengkais-MBP:~/cds/cds/components/model-catalog/blueprint-model/uat-blueprints/pnf_config$ curl -X POST -u ccsdkapps:ccsdkapps -F file=@$HOME/pnf_config.zip http://localhost:8000/api/v1/blueprint-model/publish | json_pp
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11395 100 421 100 10974 1019 26571 --:--:-- --:--:-- --:--:-- 27590
{
"blueprintModel" : {
"updatedBy" : "Rodrigo Ottero",
"tags" : "pnf, restconf, config, configuration",
"artifactUUId" : null,
"published" : "Y",
"id" : "d212524b-9fec-45c5-bc61-1dc920e5b15e",
"artifactDescription" : "Controller Blueprint for configuration_over_restconf:1.0.0",
"createdDate" : "2019-11-11T12:39:08.000Z",
"internalVersion" : null,
"artifactType" : "SDNC_MODEL",
"artifactVersion" : "1.0.0",
"artifactName" : "configuration_over_restconf"
}
}

afterwords, you can see the model list with command:

curl -u ccsdkapps:ccsdkapps http://localhost:8000/api/v1/blueprint-model/ | json_pp

console output:

chengkaiyan@Chengkais-MBP:~/cds/cds/components/model-catalog/blueprint-model/uat-blueprints/pnf_config$ curl -u ccsdkapps:ccsdkapps http://localhost:8000/api/v1/blueprint-model/ | json_pp
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1203 100 1203 0 0 13670 0 --:--:-- --:--:-- --:--:-- 13670
[
{
"blueprintModel" : {
"id" : "408cb6fd-1aa1-4d66-8078-51ff1ac3dbc3",
"artifactVersion" : "1.0.0",
"artifactUUId" : null,
"artifactDescription" : "Controller Blueprint for capability-cli:1.0.0",
"updatedBy" : "Brinda Santh Muthuramalingam",
"internalVersion" : null,
"createdDate" : "2019-11-11T08:40:44.000Z",
"artifactName" : "capability-cli",
"tags" : "brinda, tosca",
"artifactType" : "SDNC_MODEL",
"published" : "Y"
}
},
{
"blueprintModel" : {
"published" : "Y",
"tags" : "brinda, tosca",
"artifactType" : "SDNC_MODEL",
"artifactVersion" : "1.0.0",
"id" : "b1902cff-5d2f-406d-bfc8-1533cdafcf40",
"artifactDescription" : "Controller Blueprint for baseconfiguration:1.0.0",
"artifactUUId" : null,
"updatedBy" : "Brinda Santh Muthuramalingam",
"artifactName" : "baseconfiguration",
"internalVersion" : null,
"createdDate" : "2019-11-11T08:26:47.000Z"
}
},
{
"blueprintModel" : {
"id" : "d212524b-9fec-45c5-bc61-1dc920e5b15e",
"artifactVersion" : "1.0.0",
"artifactUUId" : null,
"artifactDescription" : "Controller Blueprint for configuration_over_restconf:1.0.0",
"updatedBy" : "Rodrigo Ottero",
"createdDate" : "2019-11-11T12:39:08.000Z",
"artifactName" : "configuration_over_restconf",
"internalVersion" : null,
"tags" : "pnf, restconf, config, configuration",
"artifactType" : "SDNC_MODEL",
"published" : "Y"
}
}
]