From d14ffa48838ee798c584b56f0acdf4455d3a66a7 Mon Sep 17 00:00:00 2001 From: Scott Baker Date: Thu, 15 May 2014 15:29:47 -0700 Subject: [PATCH] a tool for fetching values from config file --- planetstack/planetstack-config.py | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100755 planetstack/planetstack-config.py 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() -- 2.47.0