INNER CODE UNIT · Shell

_key_and_file

jkroepke/helm-secrets · scripts/commands/downloader.sh:26

        _key_and_file=${4#*secrets+gpg-import://}

        # Ignore error on files beginning with ?
        if [ "${_key_and_file##\?}" != "${_key_and_file}" ]; then
            _key_and_file="${_key_and_file##\?}"
            IGNORE_MISSING_VALUES=true
        fi

        # Force secret backend
        if [ "${_key_and_file#*!}" != "${_key_and_file}" ]; then
            load_secret_backend "${_key_and_file%%\!*}"
            _key_and_file="${_key_and_file#*!}"
        fi

        _key_path=$(printf '%s' "${_key_and_file}" | cut -d '?' -f1)
        file=$(printf '%s' "${_key_and_file}" | cut -d '?' -f2-)

        # check if key file is given

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…