diff options
author | Jon Turney <jon.turney@dronecode.org.uk> | 2016-06-15 15:33:54 +0300 |
---|---|---|
committer | Jon Turney <jon.turney@dronecode.org.uk> | 2016-06-15 15:33:54 +0300 |
commit | dcc552728a8dd6e52409a84f31faa5383b57bcc8 (patch) | |
tree | e817f551898288c40e4f01c7a4662c9094590a45 | |
parent | 5a0b92794141777db912a704fe91058784ad4697 (diff) |
Disable queue unless --queuedir is used
This was an experiment
-rwxr-xr-x | calm/calm.py | 2 | ||||
-rw-r--r-- | calm/queue.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/calm/calm.py b/calm/calm.py index dd3269a..9fc350e 100755 --- a/calm/calm.py +++ b/calm/calm.py @@ -309,7 +309,7 @@ def main(): parser.add_argument('--logdir', action='store', metavar='DIR', help="log directory (default: '" + logdir_default + "')", default=logdir_default) parser.add_argument('--orphanmaint', action='store', metavar='NAMES', help="orphan package maintainers (default: '" + orphanmaint_default + "')", default=orphanmaint_default) parser.add_argument('--pkglist', action='store', metavar='FILE', help="package maintainer list (default: " + pkglist_default + ")", default=pkglist_default) - parser.add_argument('--queuedir', action='store', metavar='DIR', help="queue directory (default: '" + queuedir_default + "')", default=queuedir_default) + parser.add_argument('--queuedir', action='store', nargs='?', metavar='DIR', help="queue directory (default: '" + queuedir_default + "')", const=queuedir_default) parser.add_argument('--release', action='store', help='value for setup-release key (default: cygwin)', default='cygwin') parser.add_argument('--releasearea', action='store', metavar='DIR', help="release directory (default: " + relarea_default + ")", default=relarea_default, dest='rel_area') parser.add_argument('--setupdir', action='store', metavar='DIR', help="setup executable directory (default: " + setupdir_default + ")", default=setupdir_default) diff --git a/calm/queue.py b/calm/queue.py index 31f3cbb..d9b1d8f 100644 --- a/calm/queue.py +++ b/calm/queue.py @@ -36,7 +36,7 @@ QUEUE = 'package_queue' # def add(args, movelist, fromdir): - if not hasattr(args, 'queuedir'): + if not getattr(args, 'queuedir', None): return queue_root = os.path.join(args.queuedir, 'dirq') |