Revision a77acc4a
Added by Thomas McKay about 9 years ago
lib/hammer_cli_csv/lifecycle_environments.rb | ||
---|---|---|
42 | 42 |
@api.resource(:organizations).call(:index, {'per_page' => 999999})['results'].each do |organization| |
43 | 43 |
@api.resource(:environments).call(:index, { |
44 | 44 |
'per_page' => 999999, |
45 |
'organization_id' => organization['label']
|
|
45 |
'organization_id' => organization['id']
|
|
46 | 46 |
})['results'].each do |environment| |
47 | 47 |
if environment['label'] != 'Library' |
48 | 48 |
name = environment['name'] |
... | ... | |
62 | 62 |
@api.resource(:organizations).call(:index, {'per_page' => 999999})['results'].each do |organization| |
63 | 63 |
@api.resource(:environments).call(:index, { |
64 | 64 |
'per_page' => 999999, |
65 |
'organization_id' => katello_organization(:name => organization['name']),
|
|
65 |
'organization_id' => foreman_organization(:name => organization['name']),
|
|
66 | 66 |
'library' => true |
67 | 67 |
})['results'].each do |environment| |
68 | 68 |
@existing[organization['name']] ||= {} |
... | ... | |
84 | 84 |
if !@existing[line[ORGANIZATION]].include? name |
85 | 85 |
print "Creating environment '#{name}'..." if option_verbose? |
86 | 86 |
@api.resource(:environments).call(:create, { |
87 |
'organization_id' => katello_organization(:name => line[ORGANIZATION]),
|
|
87 |
'organization_id' => foreman_organization(:name => line[ORGANIZATION]),
|
|
88 | 88 |
'name' => name, |
89 | 89 |
'label' => label, |
90 | 90 |
'prior' => katello_environment(line[ORGANIZATION], :name => prior), |
... | ... | |
96 | 96 |
'id' => @existing[line[ORGANIZATION]][name], |
97 | 97 |
'name' => name, |
98 | 98 |
'new_name' => name, |
99 |
'organization_id' => katello_organization(:name => line[ORGANIZATION]),
|
|
99 |
'organization_id' => foreman_organization(:name => line[ORGANIZATION]),
|
|
100 | 100 |
'prior' => prior, |
101 | 101 |
'description' => line[DESCRIPTION] |
102 | 102 |
}) |
Also available in: Unified diff
a lot of fixes and updates across many resources to match katello updates