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
2018def 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