20 lines
478 B
Text
20 lines
478 B
Text
|
#!/usr/bin/env ruby
|
||
|
# frozen_string_literal: true
|
||
|
|
||
|
require 'optparse'
|
||
|
require_relative '../lib/gitlab'
|
||
|
require_relative '../lib/gitlab/utils'
|
||
|
require_relative '../lib/gitlab/sidekiq_config/cli_methods'
|
||
|
require_relative '../lib/gitlab/sidekiq_cluster'
|
||
|
require_relative '../lib/gitlab/sidekiq_cluster/cli'
|
||
|
|
||
|
Thread.abort_on_exception = true
|
||
|
|
||
|
cli = Gitlab::SidekiqCluster::CLI.new
|
||
|
|
||
|
begin
|
||
|
cli.run
|
||
|
rescue Gitlab::SidekiqCluster::CLI::CommandError => error
|
||
|
abort error.message
|
||
|
end
|