diff options
author | Michael Elkins <melkins@tislabs.com> | 2012-11-10 03:59:20 +0000 |
---|---|---|
committer | Michael Elkins <melkins@tislabs.com> | 2012-11-10 03:59:20 +0000 |
commit | 71b39fcb72eaa25d77a9f12d87dd906b2982bc81 (patch) | |
tree | 0a6f090f9e425b1f5b9a627263da2351174052db /rpkid/rpki/gui/app/views.py | |
parent | bb3079fb281d8c2e65c8309fec41a59f50e05a7c (diff) |
merge with ^/tk316
add db migrations
svn path=/branches/tk316_317_integration/; revision=4828
Diffstat (limited to 'rpkid/rpki/gui/app/views.py')
-rw-r--r-- | rpkid/rpki/gui/app/views.py | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/rpkid/rpki/gui/app/views.py b/rpkid/rpki/gui/app/views.py index 6ba6f1c4..835bf4a5 100644 --- a/rpkid/rpki/gui/app/views.py +++ b/rpkid/rpki/gui/app/views.py @@ -180,7 +180,7 @@ def dashboard(request): used_asns.extend((resource_range_as(obj.start_as, obj.end_as) for obj in child_asns)) # my received asns - asns = models.ResourceRangeAS.objects.filter(cert__parent__issuer=conf) + asns = models.ResourceRangeAS.objects.filter(cert__conf=conf) my_asns = range_list.RangeList([resource_range_as(obj.min, obj.max) for obj in asns]) unused_asns = my_asns.difference(used_asns) @@ -207,8 +207,8 @@ def dashboard(request): used_prefixes_v6.append(obj.as_resource_range()) # my received prefixes - prefixes = models.ResourceRangeAddressV4.objects.filter(cert__parent__issuer=conf).all() - prefixes_v6 = models.ResourceRangeAddressV6.objects.filter(cert__parent__issuer=conf).all() + prefixes = models.ResourceRangeAddressV4.objects.filter(cert__conf=conf).all() + prefixes_v6 = models.ResourceRangeAddressV6.objects.filter(cert__conf=conf).all() my_prefixes = range_list.RangeList([obj.as_resource_range() for obj in prefixes]) my_prefixes_v6 = range_list.RangeList([obj.as_resource_range() for obj in prefixes_v6]) @@ -367,7 +367,7 @@ def add_asn_callback(child, form): def child_add_asn(request, pk): conf = request.session['handle'] get_object_or_404(models.Child, issuer=conf, pk=pk) - qs = models.ResourceRangeAS.objects.filter(cert__parent__issuer=conf) + qs = models.ResourceRangeAS.objects.filter(cert__conf=conf) return child_add_resource(request, pk, forms.AddASNForm(qs), [], add_asn_callback) @@ -387,8 +387,8 @@ def add_address_callback(child, form): def child_add_address(request, pk): conf = request.session['handle'] get_object_or_404(models.Child, issuer=conf, pk=pk) - qsv4 = models.ResourceRangeAddressV4.objects.filter(cert__parent__issuer=conf) - qsv6 = models.ResourceRangeAddressV6.objects.filter(cert__parent__issuer=conf) + qsv4 = models.ResourceRangeAddressV4.objects.filter(cert__conf=conf) + qsv6 = models.ResourceRangeAddressV6.objects.filter(cert__conf=conf) return child_add_resource(request, pk, forms.AddNetForm(qsv4, qsv6), [], @@ -789,11 +789,11 @@ def route_view(request): log = request.META['wsgi.errors'] routes = [] - for p in models.ResourceRangeAddressV4.objects.filter(cert__parent__in=conf.parents.all()): + for p in models.ResourceRangeAddressV4.objects.filter(cert__conf=conf): r = p.as_resource_range() print >>log, 'querying for routes matching %s' % r routes.extend([validate_route(*x) for x in roa_match(r)]) - for p in models.ResourceRangeAddressV6.objects.filter(cert__parent__in=conf.parents.all()): + for p in models.ResourceRangeAddressV6.objects.filter(cert__conf=conf): r = p.as_resource_range() print >>log, 'querying for routes matching %s' % r routes.extend([validate_route(*x) for x in roa_match(r)]) |