summaryrefslogtreecommitdiffstats
path: root/scripts/lib/wic/engine.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/lib/wic/engine.py')
-rw-r--r--scripts/lib/wic/engine.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/scripts/lib/wic/engine.py b/scripts/lib/wic/engine.py
index f59821fea6..647358287f 100644
--- a/scripts/lib/wic/engine.py
+++ b/scripts/lib/wic/engine.py
@@ -201,17 +201,18 @@ def wic_list(args, scripts_path):
201 """ 201 """
202 Print the list of images or source plugins. 202 Print the list of images or source plugins.
203 """ 203 """
204 if len(args) < 1: 204 if args.list_type is None:
205 return False 205 return False
206 206
207 if args == ["images"]: 207 if args.list_type == "images":
208
208 list_canned_images(scripts_path) 209 list_canned_images(scripts_path)
209 return True 210 return True
210 elif args == ["source-plugins"]: 211 elif args.list_type == "source-plugins":
211 list_source_plugins() 212 list_source_plugins()
212 return True 213 return True
213 elif len(args) == 2 and args[1] == "help": 214 elif len(args.help_for) == 1 and args.help_for[0] == 'help':
214 wks_file = args[0] 215 wks_file = args.list_type
215 fullpath = find_canned_image(scripts_path, wks_file) 216 fullpath = find_canned_image(scripts_path, wks_file)
216 if not fullpath: 217 if not fullpath:
217 raise WicError("No image named %s found, exiting. " 218 raise WicError("No image named %s found, exiting. "