Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStan Hu <stanhu@gmail.com>2017-08-24 22:24:58 +0300
committerStan Hu <stanhu@gmail.com>2017-08-25 15:27:42 +0300
commit32b688e78572803f4557c5f78d1585b3ca6e8fbd (patch)
treeedeae0bf1d7dbb055c57af392d95a9e9bbd196f3 /app/workers/namespaceless_project_destroy_worker.rb
parentc842e29aada60419c0a978ed4cd931ed590d5292 (diff)
Enable 5 lines of Sidekiq backtrace lines to aid in debugging
Customers often have Sidekiq jobs that failed without much context. Without Sentry, there's no way to tell where these exceptions were hit. Adding in additional lines adds a bit more Redis storage overhead. This commit adds in backtrace logging for workers that delete groups/projects and import/export projects. Closes #27626
Diffstat (limited to 'app/workers/namespaceless_project_destroy_worker.rb')
-rw-r--r--app/workers/namespaceless_project_destroy_worker.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/app/workers/namespaceless_project_destroy_worker.rb b/app/workers/namespaceless_project_destroy_worker.rb
index 1cfb0be759e..f1cd1769421 100644
--- a/app/workers/namespaceless_project_destroy_worker.rb
+++ b/app/workers/namespaceless_project_destroy_worker.rb
@@ -7,6 +7,7 @@
class NamespacelessProjectDestroyWorker
include Sidekiq::Worker
include DedicatedSidekiqQueue
+ include ExceptionBacktrace
def self.bulk_perform_async(args_list)
Sidekiq::Client.push_bulk('class' => self, 'queue' => sidekiq_options['queue'], 'args' => args_list)