X-Git-Url: http://xvm.mit.edu/gitweb/invirt/packages/invirt-base.git/blobdiff_plain/c475143b2b047a068fe5615dcd6c961b98c2b36d..e007cebc17c83ba2b927a157299d82f0024ac1c7:/files/usr/sbin/invirt-getconf diff --git a/files/usr/sbin/invirt-getconf b/files/usr/sbin/invirt-getconf new file mode 100644 index 0000000..cbb0a85 --- /dev/null +++ b/files/usr/sbin/invirt-getconf @@ -0,0 +1,18 @@ +#!/usr/bin/env python + +from invirt.config import load +from sys import argv, stderr + +def main( argv ): + try: command, key = argv + except: print >> stderr, 'invirt-getconf KEY' + conf = load() + for component in key.split('.')[:-1]: + if component.isdigit(): component = int( component ) + conf = conf[ component ] + print conf[key] + +if __name__ == '__main__': + main( argv ) + +# vim:et:sw=4:ts=4