Class: Sunzi::Vps::Cli

Inherits:
Thor
  • Object
show all
Defined in:
lib/sunzi/vps/cli.rb

Instance Method Summary collapse

Instance Method Details

#down(provider) ⇒ Object



20
21
22
23
# File 'lib/sunzi/vps/cli.rb', line 20

def down(provider)
  api = Sunzi::Vps::Api.new(provider)
  api.compute.down
end

#init(provider) ⇒ Object



9
10
11
# File 'lib/sunzi/vps/cli.rb', line 9

def init(provider)
  Sunzi::Vps::Init.new.run(provider)
end

#up(provider) ⇒ Object



14
15
16
17
# File 'lib/sunzi/vps/cli.rb', line 14

def up(provider)
  api = Sunzi::Vps::Api.new(provider)
  api.compute.up
end