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()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…