Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/cygwin-apps/calm.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJon Turney <jon.turney@dronecode.org.uk>2016-06-15 15:33:54 +0300
committerJon Turney <jon.turney@dronecode.org.uk>2016-06-15 15:33:54 +0300
commitdcc552728a8dd6e52409a84f31faa5383b57bcc8 (patch)
treee817f551898288c40e4f01c7a4662c9094590a45
parent5a0b92794141777db912a704fe91058784ad4697 (diff)
Disable queue unless --queuedir is used
This was an experiment
-rwxr-xr-xcalm/calm.py2
-rw-r--r--calm/queue.py2
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')