From 962e8827306b19b965f5d62b54f69298ffb623e3 Mon Sep 17 00:00:00 2001 From: Jan Lindemann Date: Tue, 26 Jan 2016 12:31:27 +0000 Subject: [PATCH] projects.py: Add prefix argument Signed-off-by: Jan Lindemann --- scripts/projects.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/projects.py b/scripts/projects.py index 89f18bed..f19538c9 100644 --- a/scripts/projects.py +++ b/scripts/projects.py @@ -6,8 +6,6 @@ from sets import Set from os.path import expanduser import re -projs_root = expanduser("~") + '/local/src/cvs.stable/proj' - def re_section(name): return re.compile('[' + name + ']' '.*?' @@ -147,8 +145,10 @@ for a in sys.argv[1::]: parser = argparse.ArgumentParser(description='Project metadata evaluation') parser.add_argument('cmd', default='', help='Command') +parser.add_argument('--prefix', '-p', nargs='?', default = expanduser("~") + '/local/src/cvs.stable/proj', help='Project Path Prefix') parser.add_argument('arg', nargs='*', help='Command arguments') args=parser.parse_args(global_args) +projs_root = args.p cmd = getattr(sys.modules[__name__], 'cmd_' + args.cmd.replace('-', '_')) cmd(sys.argv[(len(global_args) + 1)::])