Skip to content

Latest commit

 

History

366 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

serverless-disable-functions

A simple serverless plugin to disable functions.

Install

yarn add --dev serverless-disable-functions

or

npm install --save-dev serverless-disable-functions

Add the plugin to your serverless.yml file:

plugins:
  - serverless-disable-functions

Usage

Add the parameter enabled: false to a function to disable it. This allows you to enable/disable functions by stage like so:

service: hello-service
provider: aws
custom:
  hello_enabled:
    dev: true
    prod: false

functions:
  hello:
    handler: handler.hello
    enabled: ${self:custom.hello_enabled.${opt:stage}}

Compatibility

Works with every version of the Serverless Framework from v1.12 up to and including v4, as well as osls.

About

A simple serverless plugin to disable functions.

Resources

Stars

5 stars

Watchers

1 watching

Forks

Releases

Sponsor this project

Used by

Contributors

Languages