# File lib/hammer_cli_import/base.rb, line 45
    def initialize(*list)
      super(*list)

      # wrap API parameters into extra hash
      @wrap_out = {
        :users => :user,
        :template_snippets => :config_template
      }
      # APIs return objects encapsulated in extra hash
      #@wrap_in = {:organizations => 'organization'}
      @wrap_in = {}
      # entities that needs organization to be listed
      @prerequisite = {
        :activation_keys => :organizations,
        :content_views => :organizations,
        :content_view_versions => :organizations,
        :host_collections => :organizations,
        :products => :organizations,
        :repositories => :organizations,
        :repository_sets => :products,
        :systems => :organizations
      }
      # cache imported objects (created/lookuped)
      @cache = {}
      class << @cache
        def []=(key, val)
          raise "@cache: #{val.inspect} is not a hash!" unless val.is_a? Hash
          super
        end
      end
      @summary = {}
      # Initialize AsyncTaskReactor
      atr_init
    end