Administrator's Guide
Example
curl -ksS -H "X-Auth-Token:3d61f0d3e61349359e6dbd82ec02c113" -w %{http_code} \
-X HEAD https://10.0.1.42:8443/sdn/v2.0/apps/com.hp.sdn.ctl.diag/health
Example output
200
A.3.4 Uploading an application (new or upgrade)
Form
curl [options] -H "X-Auth-Token:<token>" \
-X POST https://<controller_ip>:8443/sdn/v2.0/apps/ \
--data-binary @<full_path_to_app_zip>
Example
curl -ksS -H "X-Auth-Token:3d61f0d3e61349359e6dbd82ec02c113" \
-X POST https://10.0.1.42:8443/sdn/v2.0/apps/ \
--data-binary @/home/hummer/dev/flare/dist/testApps/geewiz-apps-1.0.0.zip
Example output (new)
{
"app": {
"action": "NONE",
"catalog_id": "",
"deployed": "1970-01-01T00:00:00.000Z",
"desc": "Gee Wiz event production",
"download_url": "",
"name": "GeeWiz",
"product_id": "",
"sku": "",
"state": "STAGED",
"uid": "com.geewiz",
"vendor": "Gee Wiz, Inc.",
"version": "1.0.0"
}
}
Example output (upgrade)
{
"app": {
"action": "NONE",
"catalog_id": "",
"deployed": "2014-06-18T23:04:25.955Z",
"desc": "Gee Wiz event production",
"download_url": "",
"name": "GeeWiz",
"product_id": "",
"sku": "",
"state": "UPGRADE_STAGED",
"uid": "com.geewiz",
"vendor": "Gee Wiz, Inc.",
"version": "2.0.0"
}
}
A.3 Application manager actions 117










