Fix container top command process 'NoneType' error

Change-Id: I53b6f79c0188934c87e56d836171081439e2ffed
Closes-Bug: 1777819
This commit is contained in:
Yuanbin.Chen
2018-06-20 16:24:33 +08:00
parent b861e19d20
commit 1733ed2d4b

View File

@@ -876,10 +876,13 @@ class TopContainer(command.Command):
output = client.containers.top(container, ps)
for titles in output['Titles']:
print("%-20s") % titles,
for process in output['Processes']:
if output['Processes']:
for process in output['Processes']:
print("")
for info in process:
print("%-20s") % info,
else:
print("")
for info in process:
print("%-20s") % info,
class UpdateContainer(command.ShowOne):