Sha256: 95b4a22a3844d2fca671645cff1e3948df5e813f07abb1b7c38a00a322b24bb9
Contents?: true
Size: 445 Bytes
Versions: 16
Compression:
Stored size: 445 Bytes
Contents
module Brightbox desc 'Snapshot the specified servers' arg_name 'server-id...' command [:snapshot] do |c| c.action do |global_options,options,args| raise "You must specify servers to snapshot" if args.empty? servers = Server.find_or_call(args) do |id| raise "Couldn't find server #{id}" end servers.each do |s| info "Snapshotting server #{s}" s.snapshot end end end end
Version data entries
16 entries across 16 versions & 2 rubygems