Class: Bim::Subcommands::Pool
- Inherits:
-
Thor
- Object
- Thor
- Bim::Subcommands::Pool
- Defined in:
- lib/bim/subcommands/pool.rb
Overview
Pool class defines subcommands
Instance Method Summary collapse
- #add(name, *members) ⇒ Object
- #create(name, members = nil) ⇒ Object
- #drop(name, *members) ⇒ Object
- #ls ⇒ Object
- #members(name) ⇒ Object
Instance Method Details
#add(name, *members) ⇒ Object
41 42 43 |
# File 'lib/bim/subcommands/pool.rb', line 41 def add(name, *members) puts Bim::Action::Pool.add_members(name, members) end |
#create(name, members = nil) ⇒ Object
17 18 19 |
# File 'lib/bim/subcommands/pool.rb', line 17 def create(name, members = nil) puts Bim::Action::Pool.create(name, members) end |
#drop(name, *members) ⇒ Object
33 34 35 |
# File 'lib/bim/subcommands/pool.rb', line 33 def drop(name, *members) puts Bim::Action::Pool.drop_members(name, members) end |
#ls ⇒ Object
9 10 11 |
# File 'lib/bim/subcommands/pool.rb', line 9 def ls puts Bim::Action::Pool.ls end |
#members(name) ⇒ Object
25 26 27 |
# File 'lib/bim/subcommands/pool.rb', line 25 def members(name) puts Bim::Action::Pool.members(name) end |