Module: Katello::Glue::Candlepin::Environment::InstanceMethods

Defined in:
app/models/katello/glue/candlepin/environment.rb

Instance Method Summary collapse

Instance Method Details

#candlepin_infoObject



10
11
12
# File 'app/models/katello/glue/candlepin/environment.rb', line 10

def candlepin_info
  Resources::Candlepin::Environment.find(self.cp_id)
end

#content_idsObject



21
22
23
# File 'app/models/katello/glue/candlepin/environment.rb', line 21

def content_ids
  self.candlepin_info['environmentContent'].collect { |c| c['id'] }
end

#exists_in_candlepin?Boolean

Returns:

  • (Boolean)


14
15
16
17
18
19
# File 'app/models/katello/glue/candlepin/environment.rb', line 14

def exists_in_candlepin?
  candlepin_info
  true
rescue RestClient::NotFound
  false
end