Sha256: 19e16d3a953c8b11d02244744de5240374939b79fffa96fed5a5e32cbe3eacda

Contents?: true

Size: 705 Bytes

Versions: 3

Compression:

Stored size: 705 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, 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, 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

3 entries across 3 versions & 1 rubygems

Version Path
neetodeploy-1.1.13 lib/neeto_deploy/cli/addon/commands.rb
neetodeploy-1.1.12 lib/neeto_deploy/cli/addon/commands.rb
neetodeploy-1.1.11 lib/neeto_deploy/cli/addon/commands.rb