Sha256: e36845130e18c94c504987e4b077750303015db6c81fa67a416e3e66d940fd6c

Contents?: true

Size: 412 Bytes

Versions: 113

Compression:

Stored size: 412 Bytes

Contents

module Katello
  class RhsmFactImporter < ::StructuredFactImporter
    def fact_name_class
      Katello::RhsmFactName
    end

    def normalize(facts)
      facts = change_separator(facts)
      super(facts)
    end

    def change_separator(facts)
      to_ret = {}
      facts.each do |key, value|
        to_ret[key.split('.').join(RhsmFactName::SEPARATOR)] = value
      end
      to_ret
    end
  end
end

Version data entries

113 entries across 113 versions & 1 rubygems

Version Path
katello-4.1.4 app/models/katello/rhsm_fact_importer.rb
katello-4.0.3 app/models/katello/rhsm_fact_importer.rb
katello-3.18.5 app/models/katello/rhsm_fact_importer.rb
katello-4.1.3 app/models/katello/rhsm_fact_importer.rb
katello-4.0.2.1 app/models/katello/rhsm_fact_importer.rb
katello-4.1.2.1 app/models/katello/rhsm_fact_importer.rb
katello-4.0.2 app/models/katello/rhsm_fact_importer.rb
katello-4.1.2 app/models/katello/rhsm_fact_importer.rb
katello-3.18.4 app/models/katello/rhsm_fact_importer.rb
katello-4.1.1 app/models/katello/rhsm_fact_importer.rb
katello-4.1.0 app/models/katello/rhsm_fact_importer.rb
katello-4.0.1.2 app/models/katello/rhsm_fact_importer.rb
katello-3.18.3.1 app/models/katello/rhsm_fact_importer.rb
katello-4.1.0.rc2.2 app/models/katello/rhsm_fact_importer.rb
katello-4.1.0.rc2.1 app/models/katello/rhsm_fact_importer.rb
katello-4.0.1.1 app/models/katello/rhsm_fact_importer.rb
katello-3.18.3 app/models/katello/rhsm_fact_importer.rb
katello-4.1.0.rc2 app/models/katello/rhsm_fact_importer.rb
katello-4.0.1 app/models/katello/rhsm_fact_importer.rb
katello-4.1.0.rc1.1 app/models/katello/rhsm_fact_importer.rb