________ __
| \| \
| $$$$$$$$ \$$ ________ ________
| $$__ | \| \| \
| $$ \ | $$ \$$$$$$$$ \$$$$$$$$
| $$$$$ | $$ / $$ / $$
| $$ | $$ / $$$$_ / $$$$_
| $$ | $$| $$ \| $$ \
\$$ \$$ \$$$$$$$$ \$$$$$$$$
|-function1
|-requirements.txt
|-__init__.py
|-build.sh
|-lib
| |-some-library.tar.gz
| |-__init__.py
|-main.py
|-function2
|-requirements.txt
|-__init__.py
|-build.sh
|-main.py
|-specs
|-fission-deployment-config.yaml
|-function-function1.yaml
|-function-function2.yaml
|-package-function1.yaml
|-package-function2.yaml
|-README
|-route-function1.yaml
|-route-function2.yaml
|-env-somenv.yaml
|-win-package.bat
|-lin-package.sh
|-function1.zip
|-function2.zip
Fission CLI wrapper for easy project management.
$ [OPTIONS] COMMAND [ARGS]...Options:
--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.
Commands:
delete: Deletes the code folder and the function,...fn: Manage functions.i: Interactive Modeinit: Initialise fission in the current...new: Creates a new function with the given name.rename: Renames an existing function to a new name.route: Manage routes for functions.
Deletes the code folder and the function, route and package specs.
Usage:
$ delete [OPTIONS] FUNCTION_NAMEArguments:
FUNCTION_NAME: [required]
Options:
--help: Show this message and exit.
Manage functions. fn is not mandatory, all commands pertaining to functions also work without fn keyword .
Usage:
$ fn [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
delete: Deletes the code folder and the function,...new: Creates a new function with the given name.rename: Renames an existing function to a new name.
Deletes the code folder and the function, route and package specs.
Usage:
$ fn delete [OPTIONS] FUNCTION_NAMEArguments:
FUNCTION_NAME: [required]
Options:
--help: Show this message and exit.
Creates a new function with the given name.
Usage:
$ fn new [OPTIONS] FUNCTION_NAMEArguments:
FUNCTION_NAME: [required]
Options:
--help: Show this message and exit.
Renames an existing function to a new name.
Usage:
$ fn rename [OPTIONS] FN_NAMEArguments:
FN_NAME: [required]
Options:
--help: Show this message and exit.
Interactive Mode
Usage:
$ i [OPTIONS]Options:
--help: Show this message and exit.
Initialise fission in the current directory so that fission development can be started
Usage:
$ init [OPTIONS]Options:
--help: Show this message and exit.
Creates a new function with the given name.
Usage:
$ new [OPTIONS] FUNCTION_NAMEArguments:
FUNCTION_NAME: [required]
Options:
--help: Show this message and exit.
Renames an existing function to a new name.
Usage:
$ rename [OPTIONS] FN_NAMEArguments:
FN_NAME: [required]
Options:
--help: Show this message and exit.
Manage routes for functions.
Usage:
$ route [OPTIONS] COMMAND [ARGS]...Options:
--help: Show this message and exit.
Commands:
delete: Deletes the route of the function.rename: Renames a route associated with a function...
Deletes the route of the function.
Usage:
$ route delete [OPTIONS] FUNCTION_NAMEArguments:
FUNCTION_NAME: [required]
Options:
--help: Show this message and exit.
Renames a route associated with a function to a new route name.
Usage:
$ route rename [OPTIONS] FUNCTION_NAME NEW_ROUTE_NAMEArguments:
FUNCTION_NAME: [required]NEW_ROUTE_NAME: [required]
Options:
--help: Show this message and exit.