class Bim::Subcommands::Pool
Pool
class defines subcommands
Public Instance Methods
add(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 66 def add(name) puts Bim::Action::Pool.add_members(name, options[:members]) end
create(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 20 def create(name) puts Bim::Action::Pool.create(name, options[:monitor], options[:slow_ramp_time], options[:members]) end
disable(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 57 def disable(name) puts Bim::Action::Pool.disable(name, options[:members]) end
drop(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 75 def drop(name) puts Bim::Action::Pool.drop_members(name, options[:members]) end
enable(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 48 def enable(name) puts Bim::Action::Pool.enable(name, options[:members]) end
ls()
click to toggle source
# File lib/bim/subcommands/pool.rb, line 9 def ls puts Bim::Action::Pool.ls end
members(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 39 def members(name) puts Bim::Action::Pool.members(name) end
update(name)
click to toggle source
# File lib/bim/subcommands/pool.rb, line 31 def update(name) puts Bim::Action::Pool.update(name, options[:monitor], options[:slow_ramp_time], options[:members]) end