app/services/katello/pulp3/content_view_version/export.rb in katello-3.17.3 vs app/services/katello/pulp3/content_view_version/export.rb in katello-3.18.0.rc1
- old
+ new
@@ -1,11 +1,10 @@
module Katello
module Pulp3
module ContentViewVersion
class Export
include ImportExportCommon
- METADATA_FILE = "metadata.json".freeze
def initialize(smart_proxy:, content_view_version: nil, destination_server: nil)
@smart_proxy = smart_proxy
@content_view_version = content_view_version
@destination_server = destination_server
@@ -24,11 +23,13 @@
api.exporter_api.create(name: generate_id,
path: "#{export_base_dir}/#{generate_exporter_path}",
repositories: repository_hrefs)
end
- def create_export(exporter_href)
- [api.export_api.create(exporter_href, { versions: version_hrefs })]
+ def create_export(exporter_href, chunk_size = nil)
+ options = { versions: version_hrefs }
+ options[:chunk_size] = "#{chunk_size}MB" if chunk_size
+ [api.export_api.create(exporter_href, options)]
end
def fetch_export(exporter_href)
api.export_api.list(exporter_href).results.first
end