X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Ffind_null_maintainers.py;h=3894f574bfabcb907ef74001520452ba9ff5e357;hb=400aca3f47b5b52b58077e30c8c2d0fa9921034e;hp=6074dbee44f1e19292595206de559e989f991fd0;hpb=1c35448b880358d020e81339657e3435fdda9434;p=dak.git diff --git a/dak/find_null_maintainers.py b/dak/find_null_maintainers.py index 6074dbee..3894f574 100755 --- a/dak/find_null_maintainers.py +++ b/dak/find_null_maintainers.py @@ -24,6 +24,7 @@ import apt_pkg from daklib.dbconn import * from daklib.config import Config +from daklib.utils import fubar ################################################################################ @@ -52,12 +53,18 @@ def main(): if not cnf.has_key("Find-Null-Maintainers::Options::%s" % (i)): cnf["Find-Null-Maintainers::Options::%s" % (i)] = "" - apt_pkg.ParseCommandLine(cnf.Cnf, Arguments, sys.argv) + apt_pkg.parse_commandline(cnf.Cnf, Arguments, sys.argv) - Options = cnf.SubTree("Find-Null-Maintainers::Options") + Options = cnf.subtree("Find-Null-Maintainers::Options") if Options["Help"]: usage() + if not cnf.has_key('Import-LDAP-Fingerprints::LDAPServer'): + fubar("Import-LDAP-Fingerprints::LDAPServer not configured") + + if not cnf.has_key('Import-LDAP-Fingerprints::LDAPDn'): + fubar("Import-LDAP-Fingerprints::LDAPDn not configured") + session = DBConn().session() print "Getting info from the LDAP server..."