aboutsummaryrefslogtreecommitdiff
path: root/rpki/fields.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2015-11-10 13:09:07 +0000
committerRob Austein <sra@hactrn.net>2015-11-10 13:09:07 +0000
commitac415cdd0f88f8479975627772dd0a84797b261a (patch)
tree4c943706862165f42d4164138504446c3e132ea0 /rpki/fields.py
parent947f220a4884a44b62afd18892b14433e440a139 (diff)
Use a lock to serialize rpkid tasks. Add temporary trace call
sequence trace code to rpki.rpkidb.models to assist in simplifying some of the gratuitously complicated method call chains. Various trivial PyLint cleanups. svn path=/branches/tk705/; revision=6161
Diffstat (limited to 'rpki/fields.py')
-rw-r--r--rpki/fields.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/rpki/fields.py b/rpki/fields.py
index 1390d4ac..f8ee8789 100644
--- a/rpki/fields.py
+++ b/rpki/fields.py
@@ -130,6 +130,8 @@ class DERField(models.BinaryField):
classes are derived from it.
"""
+ rpki_type = rpki.x509.DER_object
+
def __init__(self, *args, **kwargs):
kwargs["blank"] = True
kwargs["default"] = None
@@ -141,7 +143,7 @@ class DERField(models.BinaryField):
del kwargs["default"]
return name, path, args, kwargs
- def from_db_value(self, value, expression, connection, context):
+ def from_db_value(self, value, expression, connection, context): # pylint: disable=W0613
if value is not None:
value = self.rpki_type(DER = str(value))
return value