X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=dak%2Fadd_user.py;h=aaab5c8028fa9f6949b57be6965f59eb7b4cf4cd;hb=5d16015f2a1da44febb00b3d8cc17f51160186c5;hp=f2391bd65acf59cf64a9613b4c5fbeb111dbb060;hpb=5f9a9921e37b05fe4b05f4f2dcf5e570816adfa3;p=dak.git diff --git a/dak/add_user.py b/dak/add_user.py index f2391bd6..aaab5c80 100755 --- a/dak/add_user.py +++ b/dak/add_user.py @@ -66,7 +66,7 @@ def HashPass(Password): Salt = Salt + SaltVals[ord(Rand.read(1)[0]) % len(SaltVals)] Pass = crypt.crypt(Password,Salt) if len(Pass) < 14: - raise "Password Error", "MD5 password hashing failed, not changing the password!" + raise RuntimeError("MD5 password hashing failed, not changing the password!") return Pass ################################################################################ @@ -115,9 +115,9 @@ def main(): if not Cnf.has_key("Add-User::Options::%s" % (i)): Cnf["Add-User::Options::%s" % (i)] = "" - apt_pkg.ParseCommandLine(Cnf, Arguments, sys.argv) + apt_pkg.parse_commandline(Cnf, Arguments, sys.argv) - Options = Cnf.SubTree("Add-User::Options") + Options = Cnf.subtree("Add-User::Options") if Options["help"]: usage() @@ -187,7 +187,7 @@ def main(): name, primary_key) # Should we send mail to the newly added user? - if Cnf.FindB("Add-User::SendEmail"): + if Cnf.find_b("Add-User::SendEmail"): mail = name + "<" + emails[0] +">" Subst = {} Subst["__NEW_MAINTAINER__"] = mail