Module: Kanmon

Defined in:
lib/kanmon.rb,
lib/kanmon/cli.rb,
lib/kanmon/myip.rb,
lib/kanmon/error.rb,
lib/kanmon/config.rb,
lib/kanmon/server.rb,
lib/kanmon/version.rb,
lib/kanmon/exclude_ips.rb,
lib/kanmon/securitygroup.rb

Defined Under Namespace

Modules: MyIP Classes: AlreadySecurityExistsError, CLI, Config, ExcludeIps, SecurityGroup, Server, TargetNotFoundError

Constant Summary collapse

VERSION =
"0.9.5"

Class Method Summary collapse

Class Method Details

.init_yaoObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# File 'lib/kanmon.rb', line 8

def self.init_yao
  Yao.configure do
    auth_url             ENV['OS_AUTH_URL']
    tenant_name          ENV['OS_TENANT_NAME']
    username             ENV['OS_USERNAME']
    password             ENV['OS_PASSWORD']
    ca_cert              ENV['OS_CACERT']
    client_cert          ENV['OS_CERT']
    client_key           ENV['OS_KEY']
    region_name          ENV['OS_REGION_NAME']
    identity_api_version ENV['OS_IDENTITY_API_VERSION']
    user_domain_name     ENV['OS_USER_DOMAIN_NAME']
    project_domain_name  ENV['OS_PROJECT_DOMAIN_NAME']
    debug                ENV['YAO_DEBUG']
  end
end