Feature/group state cli (#505)

This commit is contained in:
cybermaggedon 2025-09-08 21:44:57 +01:00 committed by GitHub
parent 5867f45c3a
commit 266454e75f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 33 additions and 10 deletions

View file

@ -97,11 +97,11 @@ def set_tool(
for a in arguments
]
if group: object["group"] = group
if group is not None: object["group"] = group
if state: object["state"] = state
if applicable_states: object["applicable-states"] = applicable_states
if applicable_states is not None: object["applicable-states"] = applicable_states
values = api.put([
ConfigValue(
@ -254,9 +254,9 @@ def main():
collection=args.collection,
template=args.template,
arguments=arguments,
group=args.group or [],
group=args.group,
state=args.state,
applicable_states=getattr(args, 'applicable_states', None) or [],
applicable_states=args.applicable_states,
)
except Exception as e: