ソースを参照

Fix args.help

master
Ricardo Branco 6年前
コミット
2761493c77
1個のファイルの変更3行の追加3行の削除
  1. 3
    3
      clean_registry.py

+ 3
- 3
clean_registry.py ファイルの表示

@@ -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)

読み込み中…
キャンセル
保存