diff options
author | Rob Austein <sra@hactrn.net> | 2014-04-02 03:14:12 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2014-04-02 03:14:12 +0000 |
commit | b221ad67e384afbfc8513488325a6e29414e0085 (patch) | |
tree | bc98553cbf7cb9886caebbee6ca9de3940363c33 | |
parent | 6d07625fe1691e781d86756e93d200e192c70577 (diff) |
Don't throw exception from child_cert_obj.__repr__() when ca_detail isn't set.
svn path=/trunk/; revision=5732
-rw-r--r-- | rpkid/rpki/rpkid.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/rpkid/rpki/rpkid.py b/rpkid/rpki/rpkid.py index 60a823a8..cbb36ada 100644 --- a/rpkid/rpki/rpkid.py +++ b/rpkid/rpki/rpkid.py @@ -1385,7 +1385,12 @@ class child_cert_obj(rpki.sql.sql_persistent): ("published", rpki.sundial.datetime)) def __repr__(self): - return rpki.log.log_repr(self, self.uri) + args = [self] + try: + args.append(self.uri) + except: + pass + return rpki.log.log_repr(*args) def __init__(self, gctx = None, child_id = None, ca_detail_id = None, cert = None): """ |