Sha256: 43e91124318dac6f7b97e471048e698b1d2d8d4024d25df7fb63299007107d4f

Contents?: true

Size: 715 Bytes

Versions: 5

Compression:

Stored size: 715 Bytes

Contents

# frozen_string_literal: true

require "thor"
require_relative "./info"
require_relative "./scheduled_exports_settings"

module NeetoDeploy
  class CLI
    module Addon
      class Commands < Thor
        desc "info", "Get addon informations"
        option :addon_name, type: :string, aliases: "-n", required: true, desc: "Addon name"
        def info
          Info.new(options).run
        end

        desc "scheduled_exports_enabled", "Check whether scheduled exports is enabled for an app"
        option :app_name, type: :string, aliases: "-a", required: true, desc: "App name"
        def scheduled_exports_enabled
          ScheduledExportsSettings.new(options).run
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
neetodeploy-1.1.10 lib/neeto_deploy/cli/addon/commands.rb
neetodeploy-1.1.9 lib/neeto_deploy/cli/addon/commands.rb
neetodeploy-1.1.8 lib/neeto_deploy/cli/addon/commands.rb
neetodeploy-1.1.7 lib/neeto_deploy/cli/addon/commands.rb
neetodeploy-1.1.6 lib/neeto_deploy/cli/addon/commands.rb