Skip to content

Commit fb413c7

Browse files
authored
Merge pull request #532 from serverless-operations/revert-529-master
Revert "fix: Make it work with serverless-import-config-plugin"
2 parents c0aa2a8 + 5875305 commit fb413c7

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

lib/yamlParser.js

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,18 @@ const _ = require('lodash');
44

55
module.exports = {
66
yamlParse() {
7+
const parsedObject = this.serverless.configurationInput;
8+
79
this.serverless.service.stepFunctions = {
8-
validate: false,
9-
noOutput: false,
10-
stateMachines: {},
11-
activities: [],
12-
...this.serverless.service.stepFunctions,
10+
validate: parsedObject.stepFunctions ? parsedObject.stepFunctions.validate : false,
11+
noOutput: parsedObject.stepFunctions ? parsedObject.stepFunctions.noOutput : false,
1312
};
13+
this.serverless.service.stepFunctions.stateMachines = parsedObject.stepFunctions
14+
&& parsedObject.stepFunctions.stateMachines
15+
? parsedObject.stepFunctions.stateMachines : {};
16+
this.serverless.service.stepFunctions.activities = parsedObject.stepFunctions
17+
&& parsedObject.stepFunctions.activities
18+
? parsedObject.stepFunctions.activities : [];
1419

1520
if (!this.serverless.pluginManager.cliOptions.stage) {
1621
this.serverless.pluginManager.cliOptions.stage = this.options.stage

0 commit comments

Comments
 (0)