clan-cli: Replace log.info to machine.info if applicable

This commit is contained in:
Qubasa
2024-12-12 15:35:26 +01:00
parent ffdf9d37f8
commit b9091beff9
17 changed files with 126 additions and 93 deletions

View File

@@ -24,20 +24,20 @@ def check_secrets(machine: Machine, service: None | str = None) -> bool:
else:
secret_name = secret_fact["name"]
if not secret_facts_store.exists(service, secret_name):
log.info(
machine.info(
f"Secret fact '{secret_fact}' for service '{service}' in machine {machine.name} is missing."
)
missing_secret_facts.append((service, secret_name))
for public_fact in machine.facts_data[service]["public"]:
if not public_facts_store.exists(service, public_fact):
log.info(
machine.info(
f"Public fact '{public_fact}' for service '{service}' in machine {machine.name} is missing."
)
missing_public_facts.append((service, public_fact))
log.debug(f"missing_secret_facts: {missing_secret_facts}")
log.debug(f"missing_public_facts: {missing_public_facts}")
machine.debug(f"missing_secret_facts: {missing_secret_facts}")
machine.debug(f"missing_public_facts: {missing_public_facts}")
return not (missing_secret_facts or missing_public_facts)