diff options
author | Rob Austein <sra@hactrn.net> | 2009-09-18 04:59:20 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2009-09-18 04:59:20 +0000 |
commit | 4d49afaa4e55370d82469fb0344bc47a6b5aaf32 (patch) | |
tree | 39a8da82340c636ca813fda6aefaad1f653e230a /myrpki/yamltest.py | |
parent | dad110e047c0216f380bb1f1c974b4db5233443c (diff) |
Add "group" column to roas.csv, to support generation of multiple ROAs
with the same ASN.
svn path=/myrpki/examples/roas.csv; revision=2767
Diffstat (limited to 'myrpki/yamltest.py')
-rw-r--r-- | myrpki/yamltest.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/myrpki/yamltest.py b/myrpki/yamltest.py index cb6bea07..f80420ac 100644 --- a/myrpki/yamltest.py +++ b/myrpki/yamltest.py @@ -359,9 +359,11 @@ class allocation(object): """ Write ROA CSV file. """ + group = self.name if self.is_root() else self.parent.name f = self.csvout(fn) for r in self.roa_requests: - f.writerows((p, r.asn) for p in (r.v4 + r.v6 if r.v4 and r.v6 else r.v4 or r.v6 or ())) + f.writerows((p, r.asn, group) + for p in (r.v4 + r.v6 if r.v4 and r.v6 else r.v4 or r.v6 or ())) def dump_clients(self, fn, db): """ |