From: Mark Hymers Date: Thu, 27 Dec 2007 12:50:55 +0000 (+0000) Subject: add simple ud-config script for use in shell scripts X-Git-Tag: userdir-ldap-0.3.16~13^2 X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=commitdiff_plain;h=e7c8224f9c6fcc4ed0613ae84b3d6a19a1990497 add simple ud-config script for use in shell scripts --- diff --git a/ud-config b/ud-config new file mode 100755 index 0000000..6a9b53c --- /dev/null +++ b/ud-config @@ -0,0 +1,33 @@ +#!/usr/bin/python +# +# Copyright (c) 2007 Mark Hymers +# +# This program is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, write to the Free Software +# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + +import sys +import userdir_ldap + +usage = '''Usage: ud-config VARIABLE +Prints config information from userdir-ldap.conf''' + +if len(sys.argv) != 2: + print usage + sys.exit(1) + +try: + res = getattr(userdir_ldap.ConfModule, sys.argv[1]) + print res +except AttributeError: + sys.exit(1)