Class: SecretHub::CLI

Inherits:
Object
  • Object
show all
Defined in:
lib/secret_hub/cli.rb

Class Method Summary collapse

Class Method Details

.routerObject



9
10
11
12
13
14
15
16
17
18
19
# File 'lib/secret_hub/cli.rb', line 9

def self.router
  router = MisterBin::Runner.new version: VERSION,
    header: 'GitHub Secret Manager',
    footer: 'Run m`secrethub COMMAND --help` for command specific help'

  router.route 'repo',   to: Commands::Repo
  router.route 'org',    to: Commands::Org
  router.route 'bulk',   to: Commands::Bulk

  router
end