Module: OvhSoapi::Session::Methods
- Included in:
- OvhSoapi::Session, OvhSoapi::Session
- Defined in:
- lib/ovh_soapi/session.rb
Instance Method Summary collapse
-
#login(nic, password, language = "en", multisession = true) ⇒ Object
Create a session.
-
#logout ⇒ Object
Kill a session.
-
#nic ⇒ Object
Get session nic.
- #session ⇒ Object
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 login(nic, password, language = "en", multisession = true) @session = RpcDriver.soapi.login(nic, password, language, multisession) end |
#logout ⇒ Object
Kill a session.
15 16 17 |
# File 'lib/ovh_soapi/session.rb', line 15 def logout RpcDriver.soapi.logout(self.session) end |
#nic ⇒ Object
Get session nic.
20 21 22 |
# File 'lib/ovh_soapi/session.rb', line 20 def nic RpcDriver.soapi.nic(self.session) end |
#session ⇒ Object
5 6 7 |
# File 'lib/ovh_soapi/session.rb', line 5 def session @session end |