Module: ImportTools::LifecycleEnvironment::Include

Instance Method Summary collapse

Instance Method Details

#get_env(org_id, name = 'Library') ⇒ Object



115
116
117
118
119
120
121
122
123
# File 'lib/hammer_cli_import/importtools.rb', line 115

def get_env(org_id, name = 'Library')
  @lc_environments ||= {}
  @lc_environments[org_id] ||= {}
  unless @lc_environments[org_id][name]
    res = api_call :lifecycle_environments, :index, {:organization_id => org_id, :name => name}
    @lc_environments[org_id][name] = res['results'].find { |x| x['name'] == name }
  end
  @lc_environments[org_id][name]
end