diff options
author | Rob Austein <sra@hactrn.net> | 2009-08-29 03:49:16 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2009-08-29 03:49:16 +0000 |
commit | ffe15800d1e950ef3cf0607194458ff9ce15eb95 (patch) | |
tree | a9973945822cb2d3ef08ebb4790826591e4417c8 /rpkid/testbed.py | |
parent | dc3c4eaeb57ad3eee232ec7b4d44e3084975a650 (diff) |
Track rpki.publication filename bugfix
svn path=/rpkid/testbed.py; revision=2719
Diffstat (limited to 'rpkid/testbed.py')
-rw-r--r-- | rpkid/testbed.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/rpkid/testbed.py b/rpkid/testbed.py index 92902a69..c61fb4de 100644 --- a/rpkid/testbed.py +++ b/rpkid/testbed.py @@ -1121,8 +1121,11 @@ def setup_publication(pubd_sql): rpki.log.info("Configure publication daemon") pubd_dir = os.getcwd() + "/publication/" assert rootd_sia.startswith("rsync://") + i = 0 + for j in xrange(4): + i = rootd_sia.index("/", i + 1) global rsyncd_dir - rsyncd_dir = pubd_dir + rootd_sia[len("rsync://"):] + rsyncd_dir = pubd_dir.rstrip("/") + rootd_sia[i:] os.makedirs(rsyncd_dir) db = MySQLdb.connect(user = "pubd", db = "pubd", passwd = pubd_db_pass) cur = db.cursor() |