Commit c4d117a5 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Permite paso de endpoint para subida de backup

parent f220194c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -25,6 +25,7 @@ services:
      AWS_SECRET_ACCESS_KEY:
      AWS_DEFAULT_REGION:
      AWS_OUTPUT:
      UPLOAD_ENDPOINT_URL:
      PUSHGATEWAY_HOST:
      PUSHGATEWAY_JOB:
    networks:
+9 −2
Original line number Diff line number Diff line
@@ -91,10 +91,17 @@ function compress() {

function upload_s3() {

	echo "Uploading backup to S3"
	local start_seconds=${SECONDS}

	aws s3 cp ${POSTGRES_DUMP_PATH}/${ZIP_FILENAME} s3://${BUCKET_BACKUP_DB} --quiet
	if [ -z ${UPLOAD_ENDPOINT_URL} ]
	then
		echo "Uploading backup to S3"
	else
		echo "Uploading backup to ${UPLOAD_ENDPOINT_URL}"
		endpointUrlOverride="--endpoint-url ${UPLOAD_ENDPOINT_URL}"
	fi

	aws ${endpointUrlOverride} s3 cp ${POSTGRES_DUMP_PATH}/${ZIP_FILENAME} s3://${BUCKET_BACKUP_DB} --quiet

	UPLOAD_DURATION_SECONDS=$(( SECONDS - start_seconds ))
	echo "Uploaded backup"