Method: Xapit.database

Defined in:
lib/xapit.rb

.databaseObject

Raises:



31
32
33
34
35
36
37
38
# File 'lib/xapit.rb', line 31

def database
  raise Disabled, "Unable to access Xapit database because it is disabled in configuration." unless Xapit.config[:enabled]
  if config[:server]
    @database ||= Xapit::Client::RemoteDatabase.new(config[:server])
  else
    @database ||= Xapit::Server::Database.new(config[:database_path])
  end
end