Merge pull request #4682 from wenottingham/subs-corner-cases

Use the exported count in the manifest for the node count, if present.
This commit is contained in:
Ryan Petrello
2020-11-11 13:13:01 -05:00
committed by GitHub

View File

@@ -134,6 +134,9 @@ class Licenser(object):
# Parse output for subscription metadata to build config
license = dict()
license['sku'] = manifest['pool']['productId']
try:
license['instance_count'] = manifest['pool']['exported']
except KeyError:
license['instance_count'] = manifest['pool']['quantity']
license['subscription_name'] = manifest['pool']['productName']
license['pool_id'] = manifest['pool']['id']