diff options
author | Rob Austein <sra@hactrn.net> | 2010-03-16 22:24:19 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2010-03-16 22:24:19 +0000 |
commit | bad28357c993fa903ff054f3bb83e079e00713f5 (patch) | |
tree | 5efe2d81d66dc68aa978c02a18ca770a61a7a7c6 /myrpki.rototill/sql-dumper.py | |
parent | 2d4044e045f9038d30d17e19b8e1d2442cdebd99 (diff) |
yamltest cleanup. Update copyright notices.
svn path=/myrpki.rototill/arin-rootcert.py; revision=3105
Diffstat (limited to 'myrpki.rototill/sql-dumper.py')
-rw-r--r-- | myrpki.rototill/sql-dumper.py | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/myrpki.rototill/sql-dumper.py b/myrpki.rototill/sql-dumper.py index 849d0eb1..4437d858 100644 --- a/myrpki.rototill/sql-dumper.py +++ b/myrpki.rototill/sql-dumper.py @@ -3,7 +3,7 @@ Dump backup copies of SQL tables used by these programs. $Id$ -Copyright (C) 2009 Internet Systems Consortium ("ISC") +Copyright (C) 2009-2010 Internet Systems Consortium ("ISC") Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above @@ -18,18 +18,15 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. """ -import subprocess, ConfigParser +import subprocess, rpki.config -cfg = ConfigParser.RawConfigParser() -cfg.read("yamltest.conf") +cfg = rpki.config.parser("yamltest.conf", "yamltest") for name in ("rpkid", "irdbd", "pubd"): - try: - passwd = cfg.get("yamltest", "%s_db_pass" % name) - except: - passwd = "fnord" + username = cfg.get("%s_sql_username" % name, name[:4]) + password = cfg.get("%s_sql_password" % name, "fnord") - cmd = ["mysqldump", "-u", name[:4], "-p" + passwd, "--databases", name[:4]] + cmd = ["mysqldump", "-u", username, "-p" + password, "--databases", name[:4]] cmd.extend("%s%d" % (name[:4], i) for i in xrange(12)) subprocess.check_call(cmd, stdout = open("backup.%s.sql" % name, "w")) |