flytrap package#

Submodules#

flytrap.app module#

flytrap.app.create_app(target_url: Optional[str] = None, port=8080, ngrok_token: Optional[str] = None, use_ngrok=False, speed_test=True, template_folder='./templates', static_folder='./static')[source]#
flytrap.app.gen_session_id() str[source]#
flytrap.app.get_request_data()[source]#
flytrap.app.init_routes(app: flask.app.Flask)[source]#
flytrap.app.init_webhooks(base_url: str)[source]#

flytrap.cli module#

flytrap.cli.base(target_url: str, ngrok_token: typing.Optional[str] = <typer.models.OptionInfo object>, ngrok: bool = True, speed_test: bool = False, port: int = 8080)[source]#

flytrap.sessions module#

class flytrap.sessions.SessionBD(session_id: str)[source]#

Bases: object

get() dict[source]#
read() dict[source]#
set(data)[source]#
update(data: dict)[source]#
write(data)[source]#
flytrap.sessions.nested_update(d, u)[source]#

flytrap.short_url module#

flytrap.utils module#

Module contents#

Package for My Awesome Project