INNER CODE UNIT · Python
bootstrap
cybersecsi/RAUDI · src/raudi/cli.py:134
def bootstrap(args):
# Get Manager Singleton
manager = Manager()
log("Bootstrapping new tool...")
new_tool_name = args.bootstrap
config = manager.get_single_tool(new_tool_name)
if config != None:
logErr("Tool with this name already exists.")
sys.exit(1)
template = questionary.select("What template do you want to use?", choices=helper.get_list_templates()).ask()
helper.create_tool_folder(new_tool_name, template)
log("Tool bootstrapped. You may find it at /tools/{tool_name}".format(tool_name=new_tool_name))
def test_commands(args):
# Get Manager Singleton
manager = Manager()