MultiTool CLI commands

This document contains the help content for the MultiTool CLI.

Command overview

multitool

Usage: multitool [OPTIONS] [COMMAND]

Subcommands:

  • login — Log in to the hosted SaaS
  • logout
  • run — Run will execute multi in "runner mode", where it will immediately deploy the provided artifact and start canarying
  • version — Print the CLI version and exit

Options:

  • --enable-colors <ENABLE_COLORS> — Whether to color the output

    Default value: auto

    Possible values:

    • always: Always color the output
    • never: Never color the output
    • auto: Detect whether the terminal is a tty before deciding to color
  • --log-level <LOG_LEVEL> — Sets the maximum log level. Defaults to INFO. Options are 'trace', 'debug', 'info', 'warn', 'error', and 'off'. 'off' implies no logger will occur. Options are case-insensitive

    Default value: info

multitool login

Log in to the hosted SaaS

Usage: multitool login [OPTIONS]

Options:

  • --email <EMAIL> — The email of the account

  • --password <PASSWORD> — The password of the account

  • -o, --origin <ORIGIN>

    Default value: https://api.multitool.run

multitool logout

Usage: multitool logout

multitool run

Run will execute multi in "runner mode", where it will immediately deploy the provided artifact and start canarying

Usage: multitool run [OPTIONS] --workspace <WORKSPACE> --application <APPLICATION> <FILE>

Arguments:

  • <FILE> — The path to the zipped serverless function

Options:

  • -w, --workspace <WORKSPACE>

  • -a, --application <APPLICATION>

  • -o, --origin <ORIGIN>

    Default value: https://api.multitool.run

multitool version

Print the CLI version and exit

Usage: multitool version

This document was generated automatically by clap-markdown .