Skip to content

Commit 767dd35

Browse files
Merge pull request #1178 from allmightyspiff/rest_fixes
#962 fixed image list in rest
2 parents 189244b + 37786dc commit 767dd35

File tree

1 file changed

+7
-17
lines changed

1 file changed

+7
-17
lines changed

SoftLayer/CLI/image/list.py

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@
1212

1313
@click.command()
1414
@click.option('--name', default=None, help='Filter on image name')
15-
@click.option('--public/--private',
16-
is_flag=True,
17-
default=None,
15+
@click.option('--public/--private', is_flag=True, default=None,
1816
help='Display only public or private images')
1917
@environment.pass_env
2018
def cli(env, name, public):
@@ -24,30 +22,22 @@ def cli(env, name, public):
2422

2523
images = []
2624
if public in [False, None]:
27-
for image in image_mgr.list_private_images(name=name,
28-
mask=image_mod.MASK):
25+
for image in image_mgr.list_private_images(name=name, mask=image_mod.MASK):
2926
images.append(image)
3027

3128
if public in [True, None]:
32-
for image in image_mgr.list_public_images(name=name,
33-
mask=image_mod.MASK):
29+
for image in image_mgr.list_public_images(name=name, mask=image_mod.MASK):
3430
images.append(image)
3531

36-
table = formatting.Table(['id',
37-
'name',
38-
'type',
39-
'visibility',
40-
'account'])
32+
table = formatting.Table(['id', 'name', 'type', 'visibility', 'account'])
4133

42-
images = [image for image in images if image['parentId'] == '']
34+
images = [image for image in images if not image['parentId']]
4335
for image in images:
4436

45-
visibility = (image_mod.PUBLIC_TYPE if image['publicFlag']
46-
else image_mod.PRIVATE_TYPE)
37+
visibility = (image_mod.PUBLIC_TYPE if image['publicFlag'] else image_mod.PRIVATE_TYPE)
4738
table.add_row([
4839
image.get('id', formatting.blank()),
49-
formatting.FormattedItem(image['name'],
50-
click.wrap_text(image['name'], width=50)),
40+
formatting.FormattedItem(image['name'], click.wrap_text(image['name'], width=50)),
5141
formatting.FormattedItem(
5242
utils.lookup(image, 'imageType', 'keyName'),
5343
utils.lookup(image, 'imageType', 'name')),

0 commit comments

Comments
 (0)