Skip to content

Commit ed43406

Browse files
committed
client_subnet_authority
- `generator/client_subnet_authority`: Fix handling of `csv=` option
1 parent 998fa3a commit ed43406

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

dsc_datatool/generator/client_subnet_authority.py

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,13 @@ def _read(self, input):
4646

4747
def __init__(self, opts):
4848
self.auth = {}
49-
if 'csv' in opts:
50-
for file in opts.get('csv', '').split(','):
49+
csvs = opts.get('csv', None)
50+
if csvs:
51+
if not isinstance(csvs, list):
52+
csvs = [ csvs ]
53+
for file in csvs:
5154
with open(file, newline='') as csvfile:
52-
self._read(cvsfile)
55+
self._read(csvfile)
5356
elif opts.get('fetch', 'no').lower() == 'yes':
5457
urls = opts.get('url', [ 'https://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.csv',
5558
'https://www.iana.org/assignments/ipv6-unicast-address-assignments/ipv6-unicast-address-assignments.csv' ])

0 commit comments

Comments
 (0)