Sha256: 3019bcd4a8abb872f10783554db761d28479840dbb2625f6c34e22b60779dbde
Contents?: true
Size: 640 Bytes
Versions: 54
Compression:
Stored size: 640 Bytes
Contents
require "vmc/cli/app/base" module VMC::App class Restart < Base desc "Stop and start an application" group :apps, :manage input :apps, :desc => "Applications to start", :argument => :splat, :singular => :app, :from_given => by_name(:app) input :debug_mode, :desc => "Debug mode to start in", :aliases => "-d" input :all, :desc => "Restart all applications", :default => false def restart invoke :stop, :all => input[:all], :apps => input[:apps] line unless quiet? invoke :start, :all => input[:all], :apps => input[:apps], :debug_mode => input[:debug_mode] end end end
Version data entries
54 entries across 54 versions & 4 rubygems