diff options
author | Rob Austein <sra@hactrn.net> | 2010-10-26 14:57:22 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2010-10-26 14:57:22 +0000 |
commit | a490df50b7a2d230a38be9823280c308631c4414 (patch) | |
tree | eebe9cbcc637a1a4f9fa8ddc6e9611c72eb777b3 /scripts/ripe-to-csv.py | |
parent | f9cd76031d1f48feccc29215b1a781e04ff2103c (diff) |
Oops, myrpki API changed while this script was in limbo
svn path=/scripts/ripe-to-csv.py; revision=3492
Diffstat (limited to 'scripts/ripe-to-csv.py')
-rw-r--r-- | scripts/ripe-to-csv.py | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/scripts/ripe-to-csv.py b/scripts/ripe-to-csv.py index b4e5a21c..59bfdc25 100644 --- a/scripts/ripe-to-csv.py +++ b/scripts/ripe-to-csv.py @@ -36,7 +36,7 @@ OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. """ -import gzip, csv, myrpki +import gzip, csv, rpki.myrpki class Handle(dict): @@ -99,10 +99,6 @@ class main(object): types = dict((x.want_tags[0], x) for x in (aut_num, inetnum, inet6num)) - @staticmethod - def csvout(fn): - return csv.writer(open(fn, "w"), dialect = myrpki.csv_dialect) - def finish_statement(self, done): if self.statement: tag, sep, val = self.statement.partition(":") @@ -117,12 +113,11 @@ class main(object): self.cur.finish(self) self.cur = None - #filenames = ("ripe.db.gz",) filenames = ("ripe.db.aut-num.gz", "ripe.db.inet6num.gz", "ripe.db.inetnum.gz") def __init__(self): - self.asns = self.csvout("asns.csv") - self.prefixes = self.csvout("prefixes.csv") + self.asns = rpki.myrpki.csv_writer("asns.csv") + self.prefixes = rpki.myrpki.csv_writer("prefixes.csv") for fn in self.filenames: f = gzip.open(fn) self.statement = "" |