class Connect::AppInstance
def new_session(user, password)
def new_session(user, password) @user = user @password = password response = JSON.parse(HTTParty.get(Connect.configuration.url + "/api/v1/tools/tasks/#{self.id}.json",:basic_auth => auth = {:username => user, :password => password}).body) @mode = response["mode"] @options = Hash.new @logins = Hash.new response.each do |k,v| if k.match(/^(.*)_login$/) @logins[k] = v elsif k == "options" v.each do |opt| @options[opt["config_name"]] = opt end end end @valid = true end