Module: OvhSoapi::Session::Methods

Included in:
OvhSoapi::Session, OvhSoapi::Session
Defined in:
lib/ovh_soapi/session.rb

Instance Method Summary collapse

Instance Method Details

#login(nic, password, language = "en", multisession = true) ⇒ Object

Create a session.



10
11
12
# File 'lib/ovh_soapi/session.rb', line 10

def (nic, password, language = "en", multisession = true)
  @session = RpcDriver.soapi.(nic, password, language, multisession)
end

#logoutObject

 Kill a session.



15
16
17
# File 'lib/ovh_soapi/session.rb', line 15

def logout
  RpcDriver.soapi.logout(self.session)
end

#nicObject

Get session nic.



20
21
22
# File 'lib/ovh_soapi/session.rb', line 20

def nic
  RpcDriver.soapi.nic(self.session)
end

#sessionObject



5
6
7
# File 'lib/ovh_soapi/session.rb', line 5

def session
  @session
end