Sha256: f9ebb804b3a228f355222bb30480770e61f56f3746248e2618a79d81bb3e1dc5

Contents?: true

Size: 396 Bytes

Versions: 12

Compression:

Stored size: 396 Bytes

Contents

module Forger
  autoload :Cleaner, 'forger/cleaner'

  class Clean < Command
    desc "ami", "Clean until AMI available."
    long_desc Help.text("clean:ami")
    option :keep, type: :numeric, default: 2, desc: "Number of images to keep"
    option :noop, type: :boolean, desc: "Noop or dry-run mode"
    def ami(query)
      Cleaner::Ami.new(options.merge(query: query)).clean
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
forger-2.0.5 lib/forger/clean.rb
forger-2.0.4 lib/forger/clean.rb
forger-2.0.3 lib/forger/clean.rb
forger-2.0.2 lib/forger/clean.rb
forger-2.0.1 lib/forger/clean.rb
forger-2.0.0 lib/forger/clean.rb
forger-1.6.0 lib/forger/clean.rb
forger-1.5.4 lib/forger/clean.rb
forger-1.5.3 lib/forger/clean.rb
forger-1.5.2 lib/forger/clean.rb
forger-1.5.1 lib/forger/clean.rb
forger-1.5.0 lib/forger/clean.rb