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