From d57ec8b80f66b1618e0a1b51885a29036effa6e9 Mon Sep 17 00:00:00 2001 From: Robert Gogolok Date: Sun, 30 Dec 2007 19:31:23 +0000 Subject: bcfg2-query: use Bcfg2.Settings git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@4132 ce84e21b-d406-0410-9b95-82705330c041 --- src/sbin/bcfg2-query | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/sbin') diff --git a/src/sbin/bcfg2-query b/src/sbin/bcfg2-query index 3f0209192..46d4fab3c 100755 --- a/src/sbin/bcfg2-query +++ b/src/sbin/bcfg2-query @@ -1,13 +1,10 @@ #!/usr/bin/python +# FIXME add -C support + import lxml.etree, sys, ConfigParser -CP = ConfigParser.ConfigParser() -CP.read(['/etc/bcfg2.conf']) -try: - prefix = CP.get('server', 'repository') -except: - prefix = "/var/lib/bcfg2" +from Bcfg2.Settings import settings if len(sys.argv) < 2: print "Usage bcfg2-query -d|u|p " @@ -20,6 +17,9 @@ if len(sys.argv) < 2: print "\t -a\t shows all clients" sys.exit(1) +prefix = settings.SERVER_REPOSITORY + + xml = lxml.etree.parse('%s/Metadata/clients.xml'%prefix) if '-p' in sys.argv: profile = sys.argv[sys.argv.index('-p') + 1] -- cgit v1.2.3-1-g7c22