Skip to content

Commit 043516f

Browse files
authored
Merge pull request #88 from serverless/ProjectNameError
Add more helpful error message for improper config
2 parents 09f5e36 + 642f934 commit 043516f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

provider/googleProvider.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,11 @@ class GoogleProvider {
6464
} else {
6565
// support for API calls with arbitraty deepness
6666
filArgs.reduce((p, c) => p[c], this.sdk)(requestParams, (error, response) => {
67-
if (error) reject(new Error(error));
67+
if (error && error.errors && error.errors[0].message && error.errors[0].message.includes('project 1043443644444')) {
68+
reject(new Error("Incorrect configuration. Please change the 'project' key in the 'provider' block in your Serverless config file."));
69+
} else if (error) {
70+
reject(new Error(error));
71+
}
6872
return resolve(response);
6973
});
7074
}

0 commit comments

Comments
 (0)