31 lines
637 B
Python
31 lines
637 B
Python
# -*- coding: utf-8; -*-
|
|
"""
|
|
Wutta Demo commands
|
|
"""
|
|
|
|
import typer
|
|
|
|
from wuttjamaican.cli import make_typer
|
|
|
|
|
|
wuttademo_typer = make_typer(
|
|
name='wuttademo',
|
|
help="Wutta Demo -- "
|
|
)
|
|
|
|
|
|
@wuttademo_typer.command()
|
|
def install(
|
|
ctx: typer.Context,
|
|
):
|
|
"""
|
|
Install the Wutta Demo app
|
|
"""
|
|
config = ctx.parent.wutta_config
|
|
app = config.get_app()
|
|
install = app.get_install_handler(pkg_name='wuttademo',
|
|
app_title="Wutta Demo",
|
|
pypi_name='Wutta-Demo',
|
|
egg_name='Wutta_Demo')
|
|
install.run()
|