git://git.onelab.eu
/
plstackapi.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
a tool for fetching values from config file
[plstackapi.git]
/
planetstack
/
planetstack-config.py
1
import sys
2
from planetstack.config import Config
3
4
def help():
5
print "syntax: %s get name [default]" % sys.argv[0]
6
7
def main():
8
c = Config()
9
10
if len(sys.argv)<=1:
11
help()
12
return
13
14
if sys.argv[1] == "get":
15
if len(sys.argv)==4:
16
print getattr(c, sys.argv[2], sys.argv[3])
17
elif len(sys.argv)==3:
18
print getattr(c, sys.argv[2])
19
else:
20
help()
21
else:
22
help()
23
24
main()