Skip to content

Commit b2c64dc

Browse files
committed
disable Sidekiq dead letter box for Insights
1 parent 9d6a2c5 commit b2c64dc

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

lib/travis/sidekiq.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,8 @@ def insights(event, data)
4040
insights_client.push(
4141
'queue' => ENV['INSIGHTS_SIDEKIQ_QUEUE'] || 'insights',
4242
'class' => 'Travis::Insights::Worker',
43-
'args' => [:event, { event: event, data: data }]
43+
'args' => [:event, { event: event, data: data }],
44+
'dead' => false
4445
)
4546
end
4647

spec/travis/addons/handlers/insights_spec.rb

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,8 @@
7575
::Sidekiq::Client.any_instance.expects(:push).with(
7676
'queue' => 'insights',
7777
'class' => 'Travis::Insights::Worker',
78-
'args' => [:event, event: 'job:created', data: data]
78+
'args' => [:event, event: 'job:created', data: data],
79+
'dead' => false
7980
)
8081
handler.handle
8182
end
@@ -87,7 +88,8 @@
8788
::Sidekiq::Client.any_instance.expects(:push).with(
8889
'queue' => 'insights',
8990
'class' => 'Travis::Insights::Worker',
90-
'args' => [:event, event: 'job:finished', data: data]
91+
'args' => [:event, event: 'job:finished', data: data],
92+
'dead' => false
9193
)
9294
handler.handle
9395
end
@@ -101,7 +103,8 @@
101103
::Sidekiq::Client.any_instance.expects(:push).with(
102104
'queue' => 'insights',
103105
'class' => 'Travis::Insights::Worker',
104-
'args' => [:event, event: 'job:created', data: data.merge(created_at: restarted_at)]
106+
'args' => [:event, event: 'job:created', data: data.merge(created_at: restarted_at)],
107+
'dead' => false
105108
)
106109
handler.handle
107110
end

0 commit comments

Comments
 (0)