mirror of
https://github.com/serverless/serverless.git
synced 2026-01-25 15:07:39 +00:00
commit
887fd61bcd
@ -110,7 +110,7 @@ module.exports = function(S) {
|
||||
throw new SError(`You must be in a function folder to run this command`);
|
||||
}
|
||||
|
||||
this.evt.options.name = process.cwd().split(path.sep)[process.cwd().split(path.sep).length - 1];
|
||||
this.evt.options.name = SUtils.readFileSync(path.join(process.cwd(), 's-function.json')).name;
|
||||
}
|
||||
|
||||
if (!S.cli && !this.evt.options.name) throw new SError(`Please provide a function name as a parameter`);
|
||||
|
||||
@ -108,7 +108,10 @@ module.exports = function(S) {
|
||||
|
||||
// Skip if name is provided, or project exists
|
||||
if (_this.evt.options.name) return BbPromise.resolve();
|
||||
if (S.hasProject()) return BbPromise.resolve();
|
||||
if (S.hasProject()) {
|
||||
_this.evt.options.name = S.getProject().getName();
|
||||
return BbPromise.resolve();
|
||||
}
|
||||
|
||||
name = _this.evt.options.name ? _this.evt.options.name : ('serverless-' + S.utils.generateShortId(6)).toLowerCase();
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user