Implement error handling for required json entries

This commit is contained in:
2025-06-01 23:45:21 +02:00
parent 05555a47c7
commit f4136c476d

View File

@@ -46,6 +46,11 @@ main() {
env="$(jq -r .env <<<"${obj}")" env="$(jq -r .env <<<"${obj}")"
filename="$(jq -r .filename <<<"${obj}")" filename="$(jq -r .filename <<<"${obj}")"
if [[ ${local_secret} == "null" || ${target_secret} == "null" ]]; then
printf "Error: Missing required fields in entry: %s\n" "${obj}" >&2
continue
fi
# Default output file name # Default output file name
output_file="${secrets_dir}/${local_secret}" output_file="${secrets_dir}/${local_secret}"