mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-29 05:01:10 +03:00
Use ADC credentials on the gcs storage client (#5102)
This commit is contained in:
@@ -1036,15 +1036,12 @@ export const getGcsClient = () => {
|
|||||||
const projectId = process.env.GOOGLE_CLOUD_STORAGE_PROJ_ID
|
const projectId = process.env.GOOGLE_CLOUD_STORAGE_PROJ_ID
|
||||||
const bucketName = process.env.GOOGLE_CLOUD_STORAGE_BUCKET_NAME
|
const bucketName = process.env.GOOGLE_CLOUD_STORAGE_BUCKET_NAME
|
||||||
|
|
||||||
if (!pathToGcsCredential) {
|
|
||||||
throw new Error('GOOGLE_CLOUD_STORAGE_CREDENTIAL env variable is required')
|
|
||||||
}
|
|
||||||
if (!bucketName) {
|
if (!bucketName) {
|
||||||
throw new Error('GOOGLE_CLOUD_STORAGE_BUCKET_NAME env variable is required')
|
throw new Error('GOOGLE_CLOUD_STORAGE_BUCKET_NAME env variable is required')
|
||||||
}
|
}
|
||||||
|
|
||||||
const storageConfig = {
|
const storageConfig = {
|
||||||
keyFilename: pathToGcsCredential,
|
...(pathToGcsCredential ? { keyFilename: pathToGcsCredential } : {}),
|
||||||
...(projectId ? { projectId } : {})
|
...(projectId ? { projectId } : {})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user