Sha256: 31d625b3953ed9e54c4a05082ba46cef654aada0ec7add1b07ec48787e0a196b

Contents?: true

Size: 364 Bytes

Versions: 16

Compression:

Stored size: 364 Bytes

Contents

module Imap::Backup
  class CLI::Setup < Thor
    include Thor::Actions
    include CLI::Helpers

    attr_reader :options

    def initialize(options)
      super([])
      @options = options
    end

    no_commands do
      def run
        config = load_config(**options, require_exists: false)
        Setup.new(config: config).run
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
imap-backup-10.0.0 lib/imap/backup/cli/setup.rb
imap-backup-9.3.2 lib/imap/backup/cli/setup.rb
imap-backup-9.4.0.pre1 lib/imap/backup/cli/setup.rb
imap-backup-9.3.1 lib/imap/backup/cli/setup.rb
imap-backup-9.3.0 lib/imap/backup/cli/setup.rb
imap-backup-9.2.0 lib/imap/backup/cli/setup.rb
imap-backup-9.1.1 lib/imap/backup/cli/setup.rb
imap-backup-9.1.0 lib/imap/backup/cli/setup.rb
imap-backup-9.0.2 lib/imap/backup/cli/setup.rb
imap-backup-9.0.1.rc1 lib/imap/backup/cli/setup.rb
imap-backup-9.0.0 lib/imap/backup/cli/setup.rb
imap-backup-9.0.0.rc1 lib/imap/backup/cli/setup.rb
imap-backup-8.0.2 lib/imap/backup/cli/setup.rb
imap-backup-8.0.1 lib/imap/backup/cli/setup.rb
imap-backup-8.0.0 lib/imap/backup/cli/setup.rb
imap-backup-8.0.0.rc1 lib/imap/backup/cli/setup.rb