Module: Canzea

Defined in:
lib/canzea/cli/escli.rb,
lib/canzea/config.rb,
lib/canzea/version.rb,
lib/canzea/registry.rb,
lib/canzea/environment.rb

Overview

escli login escli logout escli ecosystem list escli ecosystem set 23432894382932 escli resource plus test.yaml prod-1 escli resource apply f67c70b0-2706-48b5-ac4b-c76eeb72effe

escli workspace list

escli ecosystem create/destroy escli workspace build escli block install escli block configure escli project add

escli resource get block gocd/docker

escli resource list escli resource check escli resource plus escli resource minus

escli job submit

escli ecosystem set 23432894382932 escli ecosystem get 23432894382932

All “helpers” have a GET and LIST

Constant Summary collapse

VERSION =
"1.0.3"

Class Method Summary collapse

Class Method Details

.configObject



31
32
33
# File 'lib/canzea/config.rb', line 31

def self.config
  @config
end

.configure(opts = {}) ⇒ Object

Configure through hash



27
28
29
# File 'lib/canzea/config.rb', line 27

def self.configure(opts = {})
  opts.each {|k,v| @config[k.to_sym] = v if @valid_config_keys.include? k.to_sym}
end