From: Scott Baker Date: Thu, 15 May 2014 22:29:47 +0000 (-0700) Subject: a tool for fetching values from config file X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d14ffa48838ee798c584b56f0acdf4455d3a66a7;p=plstackapi.git a tool for fetching values from config file --- diff --git a/planetstack/planetstack-config.py b/planetstack/planetstack-config.py new file mode 100755 index 0000000..5bcb8fc --- /dev/null +++ b/planetstack/planetstack-config.py @@ -0,0 +1,24 @@ +import sys +from planetstack.config import Config + +def help(): + print "syntax: %s get name [default]" % sys.argv[0] + +def main(): + c = Config() + + if len(sys.argv)<=1: + help() + return + + if sys.argv[1] == "get": + if len(sys.argv)==4: + print getattr(c, sys.argv[2], sys.argv[3]) + elif len(sys.argv)==3: + print getattr(c, sys.argv[2]) + else: + help() + else: + help() + +main()