root / larpectl @ master
1 | 223dc031 | dlaniel | #!/usr/bin/python
|
---|---|---|---|
2 | |||
3 | import sys |
||
4 | |||
5 | from larpe import ctl |
||
6 | |||
7 | def print_usage(): |
||
8 | print 'Usage: larpectl command [...]' |
||
9 | print '' |
||
10 | print 'Commands:' |
||
11 | print ' start start server' |
||
12 | print ' cache_modulesets parse and cache jhbuild module sets' |
||
13 | |||
14 | if len(sys.argv) < 2: |
||
15 | print_usage() |
||
16 | sys.exit(1) |
||
17 | else: |
||
18 | command = sys.argv[1] |
||
19 | |||
20 | if command == 'start': |
||
21 | ctl.start(sys.argv[2:]) |
||
22 | elif command == 'cache_modulesets': |
||
23 | ctl.cache_modulesets() |
||
24 | else: |
||
25 | print_usage() |