aboutsummaryrefslogtreecommitdiff
path: root/rpki/gui/app/models.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2014-10-05 17:42:22 +0000
committerRob Austein <sra@hactrn.net>2014-10-05 17:42:22 +0000
commit7d250756df425252344d29c54256ca141b915ed3 (patch)
tree767e199979f05abf950b918f49c06fe7e14d8697 /rpki/gui/app/models.py
parent4598ade64714fcbba5b8785ba84533522254708b (diff)
parentd4f19b6a2957b11d286b1306cc1b209ee18e200c (diff)
Pull from trunk.
svn path=/branches/tk705/; revision=5988
Diffstat (limited to 'rpki/gui/app/models.py')
-rw-r--r--rpki/gui/app/models.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/rpki/gui/app/models.py b/rpki/gui/app/models.py
index d6332796..9d453261 100644
--- a/rpki/gui/app/models.py
+++ b/rpki/gui/app/models.py
@@ -24,6 +24,7 @@ import rpki.exceptions
import rpki.irdb.models
import rpki.gui.models
import rpki.gui.routeview.models
+import rpki.oids
from south.modelsinspector import add_introspection_rules
@@ -202,6 +203,12 @@ class Conf(rpki.irdb.models.ResourceHolderCA):
self.alerts.all().delete()
+ @property
+ def router_certs(self):
+ """returns a query set of all rpki router certs associated with this
+ resource holder."""
+ return self.ee_certificate_requests.filter(eku=rpki.oids.id_kp_bgpsec_router)
+
class Meta:
proxy = True