module

Beryl::CLI::AddProvider

Sous-commande beryl add-provider : ajoute un fournisseur à une société (ADR-014). Credentials stockés dans .env.yml[account][provider].

Formes équivalentes :

beryl add-provider aloli/ovh beryl add-provider ovh --account=aloli

Si une seule société existe dans ~/.config/beryl/, --account peut être omis : beryl auto-détecte.

Pour OVH, beryl déclenche le hook bootstrap_credentials_if_needed qui génère une consumer key avec les access rules exactes via POST /auth/credential. Pour Scaleway (pas d'auto-gen côté API), beryl affiche la liste des permissions IAM à cocher dans la console.

Constants

EXIT_ABORTED = 2
EXIT_OK = 0
EXIT_USAGE = 1

Class methods

run(config_root : String, args : Array(String)) : Int32
Source