From e67a9d782b6ada80813e6efe6ae4d99a60362495 Mon Sep 17 00:00:00 2001 From: Sergey Toy Date: Mon, 16 Sep 2024 21:20:43 +0800 Subject: [PATCH] Remove default options from Thor CLI to let Configuration handle them --- lib/solid_queue/cli.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/solid_queue/cli.rb b/lib/solid_queue/cli.rb index d36ae5f3..33d2588b 100644 --- a/lib/solid_queue/cli.rb +++ b/lib/solid_queue/cli.rb @@ -5,13 +5,11 @@ module SolidQueue class Cli < Thor class_option :config_file, type: :string, aliases: "-c", - default: Configuration::DEFAULT_CONFIG_FILE_PATH, - desc: "Path to config file", + desc: "Path to config file (default: #{Configuration::DEFAULT_CONFIG_FILE_PATH}).", banner: "SOLID_QUEUE_CONFIG" class_option :recurring_schedule_file, type: :string, - default: Configuration::DEFAULT_RECURRING_SCHEDULE_FILE_PATH, - desc: "Path to recurring schedule definition", + desc: "Path to recurring schedule definition (default: #{Configuration::DEFAULT_RECURRING_SCHEDULE_FILE_PATH}).", banner: "SOLID_QUEUE_RECURRING_SCHEDULE" class_option :skip_recurring, type: :boolean, default: false,