# File lib/hammer_cli_import/contentview.rb, line 85
      def load_custom_channel_info(org_id, channel_id)
        headers = %w(org_id channel_id package_nevra package_rpm_name in_repo in_parent_channel)
        file = File.join directory, org_id.to_s, channel_id.to_s + '.csv'

        packages_in_channel = Set[]
        repo_ids = Set[]
        parent_channel_ids = Set[]
        has_local_packages = false

        CSVHelper.csv_each file, headers do |data|
          packages_in_channel << data['package_nevra']
          push_unless_nil parent_channel_ids, data['in_parent_channel']
          push_unless_nil repo_ids, data['in_repo']
          has_local_packages ||= data['in_repo'].nil? && data['in_parent_channel'].nil?
        end

        raise "Multiple parents for channel #{channel_id}?" unless parent_channel_ids.size.between? 0, 1

        [repo_ids.to_a, parent_channel_ids.to_a, packages_in_channel.to_a, has_local_packages]
      end