Module marksman.app

All the handlers for actions the app supports are registered in this module

Functions

def crud_handler(args: argparse.Namespace, cursor: sqlite3.Cursor) ‑> NoneType

Handle the crud action

Args

args : Namespace
the arguments provided at command line
cursor : Cursor
sqlite3 cursor object
def email_handler(args: argparse.Namespace, cursor: sqlite3.Cursor) ‑> NoneType

Handles the email action

Args

args : Namespace
the arguments provided at command line
cursor : Cursor
sqlite3 cursor object
def utils_handler(args: argparse.Namespace, cursor: sqlite3.Cursor) ‑> NoneType

Handles the utils action

Args

args : Namespace
the arguments provided at command line
cursor : Cursor
sqlite3 cursor object
def visualization_handler(args: argparse.Namespace, cursor: sqlite3.Cursor) ‑> NoneType

Handles the visualize action

Args

args : Namespace
the arguments provided at command line
cursor : Cursor
sqlite3 cursor object