Sha256: 8b8641628832d7a4ea19c949fb259ba723d598bfcf0c71f6c4fb46243ba37a0e
Contents?: true
Size: 890 Bytes
Versions: 1
Compression:
Stored size: 890 Bytes
Contents
module ForemanRhCloud class RemediationsRetriever include CertAuth attr_reader :logger def initialize(logger: Logger.new(IO::NULL)) @logger = logger end def create_playbook unless cert_auth_available?(@organization) logger.debug('Manifest is not available, cannot continue') return end response = query_playbook logger.debug("Got playbook response: #{response.body}") response.body end private def query_playbook execute_cloud_request( organization: organization, method: method, url: playbook_url, headers: headers, payload: payload ) end def playbook_url end def headers { content_type: :json, } end def payload end def method :get end def organization end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman_rh_cloud-5.0.36 | app/services/foreman_rh_cloud/remediations_retriever.rb |