Commits

Ronny Pfannschmidt committed 8151fc8

resuffle to use positional args

  • Participants
  • Parent commits 13a9536

Comments (0)

Files changed (1)

 parser.add_argument('--serve', action='store_true')
 parser.add_argument('--show', action='store_true')
 parser.add_argument('--sync', default=[], action='append')
-parser.add_argument('--ls')
-parser.add_argument('--archive', nargs=2)
-parser.add_argument('--extract', nargs=2)
+parser.add_argument('--ls', action='store_true')
+parser.add_argument('--archive', action='store_true')
+parser.add_argument('--extract', action='store_true')
+parser.add_argument('key', default=None, nargs='?')
+parser.add_argument('target', default=None, nargs='?')
 
 
 from bmst.backup_app import make_backup
 
     if opts.ls:
         print(json.dumps(
-            bmst.load_meta(key=opts.ls),
+            bmst.load_meta(key=opts.key),
             indent=2,
             sort_keys=True,
         ))