#command-line-interface #cli #ov-hcloud #rust

app ovhctl

A command line interface to interact with the ovhcloud api

4 releases

0.1.9 Mar 9, 2023
0.1.8 Jun 2, 2022
0.1.7 Apr 25, 2022
0.1.5 Mar 28, 2022

#757 in #command-line-interface

MIT license

81KB
2K SLoC

ovhctl

A command line interface to interact with the ovhcloud api.

Installation

To install the command line interface, you will need a rust environment and then running the following command:

$ cargo install --git https://github.com/FlorentinDUBOIS/ovhctl.git

This will put the binary in the directory $HOME/.cargo/bin, if you use the default installation of the rust ecosystem.

Usage

$ ovhctl -h
ovhctl 0.1.9
Commands parsed from the command line

USAGE:
    ovhctl [FLAGS] [OPTIONS] [SUBCOMMAND]

FLAGS:
    -t               Validate the configuration
    -h, --help       Prints help information
    -V, --version    Prints version information
    -v               Increase log verbosity

OPTIONS:
    -c, --config <config>    Path to the configuration file

SUBCOMMANDS:
    cloud        Manage cloud resources across the ovh api
    connect      Login to the ovh api
    dedicated    Manage dedicated infrastructure
    domain       Manage domain across the ovh api
    help         Prints this message or the help of the given subcommand(s)

Get in touch

Dependencies

~18–31MB
~435K SLoC