From 3062271461e56934d0d0d424ef0b452f969b0acb Mon Sep 17 00:00:00 2001
From: Michael Elkins <melkins@tislabs.com>
Date: Sun, 11 Jul 2010 19:34:02 +0000
Subject: make load_csv understand delegation of AS ranges

svn path=/portal-gui/scripts/load_csv.py; revision=3387
---
 portal-gui/scripts/load_csv.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'portal-gui/scripts/load_csv.py')

diff --git a/portal-gui/scripts/load_csv.py b/portal-gui/scripts/load_csv.py
index de48447e..665dc0f4 100755
--- a/portal-gui/scripts/load_csv.py
+++ b/portal-gui/scripts/load_csv.py
@@ -90,8 +90,9 @@ def get_or_create_prefix(address_range):
 
 def do_asns():
     for child_handle, asn in csv_reader(asn_csv, columns=2):
+        asn_range = rpki.resource_set.resource_range_as.parse_str(asn)
         child = conf.children.get(handle=child_handle)
-        asn = models.Asn.objects.get(lo=asn, hi=asn,
+        asn = models.Asn.objects.get(lo=asn_range.min, hi=asn_range.max,
                 from_cert__parent__in=conf.parents.all())
         child.asn.add(asn)
 
-- 
cgit v1.2.3