Add sample outputs for ua status --simulate-with-token --format json

This commit introduces example JSON files that would simulate output of
the ua_client script, as in the following command:

  $ ubuntu-advantage status \
      --simulate-with-token "${token}" \
      --format json

Two files are added, one for each of the following scenario:
 * output when supplied a valid, non expired token
 * output when supplied a valid but expired token

Signed-off-by: Olivier Gayot <olivier.gayot@canonical.com>
This commit is contained in:
Olivier Gayot 2021-12-09 16:39:00 +01:00
parent b8516d6fba
commit fd403ce476
2 changed files with 98 additions and 0 deletions

View File

@ -0,0 +1,49 @@
{
"version": "27.4.2~21.10.1",
"effective": null,
"expires": "2010-12-31T00:00:00+00:00",
"services": [
{
"name": "cis",
"description": "Center for Internet Security Audit Tools",
"entitled": "yes",
"auto_enabled": "no",
"available": "yes"
},
{
"name": "esm-apps",
"description": "UA Apps: Extended Security Maintenance (ESM)",
"entitled": "yes",
"auto_enabled": "yes",
"available": "yes"
},
{
"name": "esm-infra",
"description": "UA Infra: Extended Security Maintenance (ESM)",
"entitled": "yes",
"auto_enabled": "yes",
"available": "yes"
},
{
"name": "fips",
"description": "NIST-certified core packages",
"entitled": "yes",
"auto_enabled": "no",
"available": "yes"
},
{
"name": "fips-updates",
"description": "NIST-certified core packages with priority security updates",
"entitled": "yes",
"auto_enabled": "no",
"available": "yes"
},
{
"name": "livepatch",
"description": "Canonical Livepatch service",
"entitled": "yes",
"auto_enabled": "yes",
"available": "yes"
}
]
}

View File

@ -0,0 +1,49 @@
{
"version": "27.4.2~21.10.1",
"effective": null,
"expires": "2035-12-31T00:00:00+00:00",
"services": [
{
"name": "cis",
"description": "Center for Internet Security Audit Tools",
"entitled": "yes",
"auto_enabled": "no",
"available": "yes"
},
{
"name": "esm-apps",
"description": "UA Apps: Extended Security Maintenance (ESM)",
"entitled": "yes",
"auto_enabled": "yes",
"available": "yes"
},
{
"name": "esm-infra",
"description": "UA Infra: Extended Security Maintenance (ESM)",
"entitled": "yes",
"auto_enabled": "yes",
"available": "yes"
},
{
"name": "fips",
"description": "NIST-certified core packages",
"entitled": "yes",
"auto_enabled": "no",
"available": "yes"
},
{
"name": "fips-updates",
"description": "NIST-certified core packages with priority security updates",
"entitled": "yes",
"auto_enabled": "no",
"available": "yes"
},
{
"name": "livepatch",
"description": "Canonical Livepatch service",
"entitled": "yes",
"auto_enabled": "yes",
"available": "yes"
}
]
}