diff --git a/templates/restic_access_Linux.j2 b/templates/restic_access_Linux.j2 index c3655af..bc929c2 100644 --- a/templates/restic_access_Linux.j2 +++ b/templates/restic_access_Linux.j2 @@ -5,6 +5,12 @@ export RESTIC_REPOSITORY={{ restic_repos[item.repo].location }} export RESTIC_PASSWORD='{{ restic_repos[item.repo].password | regex_replace('\'', '\'\\\'\'') }}' +{% if restic_repos[item.repo].google_project_id is defined %} +export GOOGLE_PROJECT_ID={{ restic_repos[item.repo].google_project_id }} +{% endif %} +{% if restic_repos[item.repo].google_application_credentials is defined %} +export GOOGLE_APPLICATION_CREDENTIALS={{ restic_repos[item.repo].google_application_credentials }} +{% endif %} {% if restic_repos[item.repo].aws_access_key is defined %} export AWS_ACCESS_KEY_ID={{ restic_repos[item.repo].aws_access_key }} {% endif %} diff --git a/templates/restic_script_Linux.j2 b/templates/restic_script_Linux.j2 index ef741db..6ee8381 100644 --- a/templates/restic_script_Linux.j2 +++ b/templates/restic_script_Linux.j2 @@ -54,6 +54,12 @@ export GOMAXPROCS={{ restic__max_cpus }} export RESTIC_REPOSITORY={{ restic_repos[item.repo].location }} export RESTIC_PASSWORD='{{ restic_repos[item.repo].password | regex_replace('\'', '\'\\\'\'') }}' BACKUP_NAME={{ item.name }} +{% if restic_repos[item.repo].google_project_id is defined %} +export GOOGLE_PROJECT_ID={{ restic_repos[item.repo].google_project_id }} +{% endif %} +{% if restic_repos[item.repo].google_application_credentials is defined %} +export GOOGLE_APPLICATION_CREDENTIALS={{ restic_repos[item.repo].google_application_credentials }} +{% endif %} {% if restic_repos[item.repo].aws_access_key is defined %} export AWS_ACCESS_KEY_ID={{ restic_repos[item.repo].aws_access_key }} {% endif %}