Sha256: 47458d7d88e2893b53e8c60a3f71bbe343b1a3f0a6e8c68946febff34563d849
Contents?: true
Size: 634 Bytes
Versions: 18
Compression:
Stored size: 634 Bytes
Contents
module Brightbox desc I18n.t("images.desc") command [:images] do |cmd| cmd.desc I18n.t("images.destroy.desc") cmd.arg_name "image-id..." cmd.command [:destroy] do |c| c.action do |global_options, _options, args| if args.empty? raise "You must specify the images you want to destroy" end images = Image.find_or_call(args) do |id| raise "Couldn't find image #{id}" end images.each do |i| info "Destroying image #{i}" i.destroy i.reload end render_table(images, global_options) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems