[dak/master 2/2] Add error handling to find-null-maintainers
Signed-off-by: Mark Hymers <mhy@debian.org>
---
dak/find_null_maintainers.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/dak/find_null_maintainers.py b/dak/find_null_maintainers.py
index 6074dbe..730b277 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
################################################################################
@@ -58,6 +59,12 @@ def main():
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..."
--
1.7.2.5
Reply to: