# File lib/aflexi/configuration.rb, line 9 def configure yield self end
# File lib/aflexi/configuration.rb, line 13 def login_as(new_username, new_secret) old_username = self.username old_secret = self.secret self.username = new_username self.secret = new_secret begin Aflexi::Base.client.call "auth.authenticate", username, secret rescue Exception => error Aflexi.on_error.call(error) if Aflexi.on_error raise end yield ensure self.username = old_username self.secret = old_secret end
# File lib/aflexi/configuration.rb, line 30 def stats_url url.gsub "/core/", "/stats/" end