fix(github_artifacts): enforce sane default values
This commit is contained in:
parent
9faf348aa7
commit
c697898e0c
1 changed files with 4 additions and 0 deletions
|
@ -338,6 +338,10 @@ def main():
|
|||
artifact: dict[str, str | list[str]] = {}
|
||||
for param_name in ["asset_name", "asset_type", "cmds", "repository", "version"]:
|
||||
artifact[param_name] = ANSIBLE_MODULE.params[param_name]
|
||||
if not artifact["version"]:
|
||||
artifact["version"] = "latest"
|
||||
if not artifact["cmds"]:
|
||||
artifact["cmds"] = []
|
||||
|
||||
asset_data: dict[str, str] = fetch_metadata(artifact)
|
||||
result["rate_limit_remaining"] = asset_data.get("rate_limit_remaining", "unknown")
|
||||
|
|
Loading…
Add table
Reference in a new issue