From 190a1d302c710c83f94abf7a15d7cea0b158da9e Mon Sep 17 00:00:00 2001 From: Dmitriy Smirnov Date: Tue, 11 Jun 2024 16:16:35 +0300 Subject: [PATCH] Add sub-elements specification for 'networks' parameter of decort_group module --- library/decort_group.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/library/decort_group.py b/library/decort_group.py index f8a1f9a..129c7cd 100644 --- a/library/decort_group.py +++ b/library/decort_group.py @@ -209,7 +209,20 @@ class decort_group(DecortController): role=dict(type='str', required=False, default=''), cpu=dict(type='int', required=False), ram=dict(type='int', required=False), - networks=dict(type='list', default=[], required=False), + networks=dict( + type='list', default=[], elements='dict', + options=dict( + type=dict( + type='str', + required=True, + choices=['VINS', 'EXTNET'] + ), + id=dict( + type='int', + required=True + ) + ) + ), description=dict(type='str', default="Created by decort ansible module"), verify_ssl=dict(type='bool', required=False, default=True), workflow_callback=dict(type='str', required=False),