浏览代码

Add optional gcs config to override gcs settings (for fake gcs server)

Simon Detheridge 6 年之前
父节点
当前提交
2509b51883
共有 1 个文件被更改,包括 7 次插入 和 1 次删除
  1. 7 1
      services/filestore/config/settings.defaults.coffee

+ 7 - 1
services/filestore/config/settings.defaults.coffee

@@ -34,6 +34,12 @@ settings =
 		# gcs - Google Cloud Storage
 		backend: process.env['BACKEND']
 
+		gcs:
+			if process.env['GCS_API_ENDPOINT']
+				apiEndpoint: process.env['GCS_API_ENDPOINT']
+				apiScheme: process.env['GCS_API_SCHEME']
+				projectId: process.env['GCS_PROJECT_ID']
+
 		s3:
 			if process.env['AWS_ACCESS_KEY_ID']? or process.env['S3_BUCKET_CREDENTIALS']?
 				key: process.env['AWS_ACCESS_KEY_ID']
@@ -71,7 +77,7 @@ settings =
 
 	sentry:
 		dsn: process.env.SENTRY_DSN
-		
+
 # Filestore health check
 # ----------------------
 # Project and file details to check in persistor when calling /health_check