mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-26 15:23:54 +01:00
projects.py: Add prefix argument
Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
parent
feba0e57dc
commit
962e882730
1 changed files with 2 additions and 2 deletions
|
|
@ -6,8 +6,6 @@ from sets import Set
|
||||||
from os.path import expanduser
|
from os.path import expanduser
|
||||||
import re
|
import re
|
||||||
|
|
||||||
projs_root = expanduser("~") + '/local/src/cvs.stable/proj'
|
|
||||||
|
|
||||||
def re_section(name):
|
def re_section(name):
|
||||||
return re.compile('[' + name + ']'
|
return re.compile('[' + name + ']'
|
||||||
'.*?'
|
'.*?'
|
||||||
|
|
@ -147,8 +145,10 @@ for a in sys.argv[1::]:
|
||||||
|
|
||||||
parser = argparse.ArgumentParser(description='Project metadata evaluation')
|
parser = argparse.ArgumentParser(description='Project metadata evaluation')
|
||||||
parser.add_argument('cmd', default='', help='Command')
|
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')
|
parser.add_argument('arg', nargs='*', help='Command arguments')
|
||||||
args=parser.parse_args(global_args)
|
args=parser.parse_args(global_args)
|
||||||
|
projs_root = args.p
|
||||||
cmd = getattr(sys.modules[__name__], 'cmd_' + args.cmd.replace('-', '_'))
|
cmd = getattr(sys.modules[__name__], 'cmd_' + args.cmd.replace('-', '_'))
|
||||||
cmd(sys.argv[(len(global_args) + 1)::])
|
cmd(sys.argv[(len(global_args) + 1)::])
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue