class Slipcover::Database
Attributes
name[R]
server[R]
Public Class Methods
new(name, server=nil)
click to toggle source
# File lib/slipcover/database.rb, line 5 def initialize(name, server=nil) @name = name @server = server || Slipcover::Config.server end
Public Instance Methods
create()
click to toggle source
# File lib/slipcover/database.rb, line 21 def create put(url) rescue HttpAdapter::ConflictError end
delete()
click to toggle source
# File lib/slipcover/database.rb, line 26 def delete http_adapter.delete(url) true rescue Exception => e false end
http_adapter()
click to toggle source
# File lib/slipcover/database.rb, line 14 def http_adapter @http_adapter ||= HttpAdapter.new end
info()
click to toggle source
# File lib/slipcover/database.rb, line 33 def info get(url) end
url()
click to toggle source
# File lib/slipcover/database.rb, line 10 def url "#{server.url}/#{name}_#{Slipcover::Config.env}" end