Skip to content

Commit 55a1e5b

Browse files
mboersmayugangw-msft
authored andcommitted
Fix table format when no upgrades are available. (#73)
1 parent 170c6c3 commit 55a1e5b

File tree

1 file changed

+4
-2
lines changed
  • src/command_modules/azure-cli-acs/azure/cli/command_modules/acs

1 file changed

+4
-2
lines changed

src/command_modules/azure-cli-acs/azure/cli/command_modules/acs/commands.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,15 @@ def aks_get_versions_table_format(result):
3737
properties = result.get('properties', {})
3838
master = properties.get('controlPlaneProfile', {})
3939
result['masterVersion'] = master.get('kubernetesVersion', 'unknown')
40-
result['masterUpgrades'] = ', '.join(master.get('upgrades', []))
40+
master_upgrades = master.get('upgrades', [])
41+
result['masterUpgrades'] = ', '.join(master_upgrades) if master_upgrades else 'None available'
4142

4243
agents = properties.get('agentPoolProfiles', [])
4344
versions, upgrades = [], []
4445
for agent in agents:
4546
version = agent.get('kubernetesVersion', 'unknown')
46-
upgrade = ', '.join(agent.get('upgrades', []))
47+
agent_upgrades = agent.get('upgrades', [])
48+
upgrade = ', '.join(agent_upgrades) if agent_upgrades else 'None available'
4749
name = agent.get('name')
4850
if name: # multiple agent pools, presumably
4951
version = "{}: {}".format(name, version)

0 commit comments

Comments
 (0)