Browse Source

Fix args.help

master
Ricardo Branco 6 years ago
parent
commit
2761493c77
1 changed files with 3 additions and 3 deletions
  1. 3
    3
      clean_registry.py

+ 3
- 3
clean_registry.py View File

@@ -287,14 +287,14 @@ Options:
287 287
     parser.add_argument('-x', '--remove', action='store_true')
288 288
     parser.add_argument('-v', '--volume', action='store_true')
289 289
     parser.add_argument('-V', '--version', action='store_true')
290
-    parser.add_argument('container_or_volume')
290
+    parser.add_argument('container_or_volume', nargs='?')
291 291
     parser.add_argument('images', nargs='*')
292 292
     global args
293 293
     args = parser.parse_args()
294 294
 
295
-    if args.help:
295
+    if args.help or not args.container_or_volume:
296 296
         print('usage: ' + usage)
297
-        sys.exit(0)
297
+        sys.exit(0 if args.help else 1)
298 298
     elif args.version:
299 299
         print(progname + " " + VERSION)
300 300
         sys.exit(0)

Loading…
Cancel
Save