Sha256: 8da5c4dddbfc2e6265c71157df574961643d5d94d6fac8bf3058f154bb3820ac
Contents?: true
Size: 823 Bytes
Versions: 3
Compression:
Stored size: 823 Bytes
Contents
module ForemanRhCloud class RemediationsRetriever include CloudAuth attr_reader :logger def initialize(logger: Logger.new(IO::NULL)) @logger = logger end def create_playbook unless cloud_auth_available? logger.debug('Cloud authentication 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( 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 end end
Version data entries
3 entries across 3 versions & 1 rubygems