Skip to content

Commit b408b29

Browse files
author
Pavel Siska
committed
update config2arg
1 parent a5e7812 commit b408b29

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

init/config2args.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,14 +211,21 @@ def process_input_ndp_plugin(settings):
211211
if device is None:
212212
raise ValueError("device must be specified in the ndp plugin configuration.")
213213

214+
process_plugins = settings.get("device", [])
215+
if not isinstance(process_plugins, list):
216+
raise ValueError("Invalid process plugins configuration format.")
217+
218+
res = ','.join(process_plugins)
219+
print(res)
220+
214221
queues = settings.get("queues")
215222
if queues is None:
216223
raise ValueError("queues must be specified in the ndp plugin configuration.")
217224

218225
# Parse the queues
219226
parsed_queues = parse_ndp_queues(queues)
220227

221-
params = [f'-i "ndp;dev={device}:{queue_id}"' for queue_id in parsed_queues]
228+
params = [f'-i "ndp;dev={res}:{queue_id}"' for queue_id in parsed_queues]
222229
return " ".join(params)
223230

224231
def process_input_pcap_file_plugin(settings):

0 commit comments

Comments
 (0)