Sha256: 602b893f2ad862e0b3530cb422a9b3110faaa0a97f7955f73fdcf815bdf6f65e
Contents?: true
Size: 617 Bytes
Versions: 1
Compression:
Stored size: 617 Bytes
Contents
require 'cabal/cli/key' require 'cabal/cli/list' require 'cabal/cli/ssh' module Cabal module CLI class Main < Belafonte::App title 'cabal' summary 'An interface to the Cabal API' mount Cabal::CLI::Key mount Cabal::CLI::List mount Cabal::CLI::SSH def setup Cabal::CLI.setup config = Cabal::CLI.config client = Cabal::Client.new( api_base: config[:url], access_key: config[:access_key], secret_key: config[:secret_key] ) share(:config, config) share(:client, client) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
cabal-0.5.0 | lib/cabal/cli/main.rb |