aboutsummaryrefslogtreecommitdiff
path: root/scripts/rpki
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2007-10-31 19:29:05 +0000
committerRob Austein <sra@hactrn.net>2007-10-31 19:29:05 +0000
commit5638d0218a413e5ef8058deca830347cf419332f (patch)
tree9510971f666b17448e94169c00a4b7ad9493e825 /scripts/rpki
parenta105111b05a06da83b4a17d5902d1cf5643b8bb4 (diff)
Don't try to convert None to DER.
svn path=/scripts/rpki/left_right.py; revision=1217
Diffstat (limited to 'scripts/rpki')
-rw-r--r--scripts/rpki/left_right.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/rpki/left_right.py b/scripts/rpki/left_right.py
index b1101849..589cc25c 100644
--- a/scripts/rpki/left_right.py
+++ b/scripts/rpki/left_right.py
@@ -77,8 +77,8 @@ class data_elt(base_elt, rpki.sql.sql_persistant):
"""Encode SQL form of a data_elt object."""
d = rpki.sql.sql_persistant.sql_encode(self)
for i in ("cms_ta", "https_ta", "private_key_id", "public_key"):
- if i in d:
- d[i] = getattr(self, i).get_DER()
+ if i in d and d[i] is not None:
+ d[i] = d[i].get_DER()
return d
def make_reply(self, r_pdu=None):