diff options
Diffstat (limited to 'app/graphql/mutations/admin/sidekiq_queues/delete_jobs.rb')
-rw-r--r-- | app/graphql/mutations/admin/sidekiq_queues/delete_jobs.rb | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/app/graphql/mutations/admin/sidekiq_queues/delete_jobs.rb b/app/graphql/mutations/admin/sidekiq_queues/delete_jobs.rb index d943816089f..c4f91d0c15c 100644 --- a/app/graphql/mutations/admin/sidekiq_queues/delete_jobs.rb +++ b/app/graphql/mutations/admin/sidekiq_queues/delete_jobs.rb @@ -8,13 +8,18 @@ module Mutations ADMIN_MESSAGE = 'You must be an admin to use this mutation' - Gitlab::ApplicationContext::KNOWN_KEYS.each do |key| + ::Gitlab::ApplicationContext::KNOWN_KEYS.each do |key| argument key, GraphQL::Types::String, required: false, - description: "Delete jobs matching #{key} in the context metadata" + description: "Delete jobs matching #{key} in the context metadata." end + argument ::Gitlab::SidekiqQueue::WORKER_KEY, + GraphQL::Types::String, + required: false, + description: 'Delete jobs with the given worker class.' + argument :queue_name, GraphQL::Types::String, required: true, |