require 'optparse' require "#{base_path}/embedded/service/omnibus-ctl/lib/gitlab_ctl" require "#{base_path}/embedded/service/omnibus-ctl/lib/praefect" add_command_under_category('praefect', 'gitaly', 'Interact with Gitaly cluster', 2) do begin options = Praefect.parse_options!(ARGV) rescue OptionParser::ParseError => e warn "#{e}\n\n#{Praefect::USAGE}" exit 128 end puts "Running #{options[:command]}" Praefect.execute(options) exit 0 end