class Jelastic::Client
Attributes
api_url[RW]
login[RW]
password[RW]
user[R]
user_agent[RW]
Public Class Methods
new(params = {}) { |self| ... }
click to toggle source
# File lib/jelastic/client.rb, line 15 def initialize(params = {}) params.each do |key, value| instance_variable_set("@#{key}", value) end yield(self) if block_given? end
Public Instance Methods
authenticate()
click to toggle source
# File lib/jelastic/client.rb, line 27 def authenticate @user = User.new(signin) nil end
authenticated?()
click to toggle source
# File lib/jelastic/client.rb, line 23 def authenticated? !user.nil? end
logout()
click to toggle source
# File lib/jelastic/client.rb, line 33 def logout if authenticated? signout @user = nil end nil end