def edit_notif_agent(): creator.print_title("Edit Notification Agent") notif_agent = creator.prompt_complex_dict("Choose a notification agent", State.get_notif_agents(), "name", extra_options=["d"], extra_options_desc=["done"]) if notif_agent == "d": return else: notif_agent_creator(notif_agent)
def edit_task(): from lib.core.state import State creator.print_title("Edit Task") task = creator.prompt_complex_dict("Choose a task", State.get_tasks(), "name", extra_options=["d"], extra_options_desc=["done"]) if task == "d": return else: task_creator(task)
def edit_source(): from lib.core.state import State sources = State.get_sources() modules = State.get_source_modules() creator.print_title("Edit Source") source = creator.prompt_complex_dict("Choose a source", sources, "name", extra_options=["d"], extra_options_desc=["done"]) if source == "d": return else: source_creator(source)