Skip to content

Commit 2dc59a7

Browse files
committed
Fix DispatcherBase; modify argument order and defaults for APTrustDispatcher, BagCourier, and uses
1 parent 958b7c0 commit 2dc59a7

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

lib/bag_courier.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@ def initialize(
3434
tags:,
3535
data_transfer:,
3636
validator:,
37+
detect_hidden:,
3738
target_client:,
3839
status_event_repo:,
3940
working_dir:,
4041
export_dir:,
4142
dry_run:,
42-
remove_export:,
43-
detect_hidden:
43+
remove_export:
4444
)
4545
@bag_id = bag_id
4646
@bag_info = bag_info

lib/dispatcher.rb

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@ class DispatcherBase
99
def dispatch(
1010
object_metadata:,
1111
data_transfer:,
12-
context: nil,
13-
validator: nil,
14-
extra_bag_info_data: nil
12+
validator: nil
1513
)
1614
raise NotImplementedError
1715
end
@@ -26,9 +24,9 @@ def initialize(
2624
target_client:,
2725
context: nil,
2826
extra_bag_info_data: nil,
27+
detect_hidden: true,
2928
status_event_repo: StatusEventRepository::StatusEventInMemoryRepository.new,
30-
bag_repo: BagRepository::BagInMemoryRepository.new,
31-
detect_hidden:
29+
bag_repo: BagRepository::BagInMemoryRepository.new
3230
)
3331
@settings = settings
3432
@repository = repository
@@ -76,13 +74,13 @@ def dispatch(
7674
tags: tags,
7775
data_transfer: data_transfer,
7876
validator: validator,
77+
detect_hidden: @detect_hidden,
7978
target_client: @target_client,
8079
status_event_repo: @status_event_repo,
8180
working_dir: @settings.working_dir,
8281
export_dir: @settings.export_dir,
8382
dry_run: @settings.dry_run,
84-
remove_export: @settings.remove_export,
85-
detect_hidden: @detect_hidden
83+
remove_export: @settings.remove_export
8684
)
8785
end
8886
end

run_dark_blue.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,11 +48,11 @@ def create_dispatcher(context:, extra_bag_info_data:)
4848
type: @aptrust_config.remote.type,
4949
settings: @aptrust_config.remote.settings
5050
),
51-
status_event_repo: @status_event_repo,
52-
bag_repo: @bag_repo,
5351
context: context,
5452
extra_bag_info_data: extra_bag_info_data,
55-
detect_hidden: @detect_hidden
53+
detect_hidden: @detect_hidden,
54+
status_event_repo: @status_event_repo,
55+
bag_repo: @bag_repo
5656
)
5757
end
5858

0 commit comments

Comments
 (0)