aboutsummaryrefslogtreecommitdiff
path: root/myrpki/yamltest.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2009-09-18 04:59:20 +0000
committerRob Austein <sra@hactrn.net>2009-09-18 04:59:20 +0000
commit4d49afaa4e55370d82469fb0344bc47a6b5aaf32 (patch)
tree39a8da82340c636ca813fda6aefaad1f653e230a /myrpki/yamltest.py
parentdad110e047c0216f380bb1f1c974b4db5233443c (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.py4
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):
"""