module Delfos
Attributes
application_directories[RW]
logger[W]
neo4j[W]
Public Class Methods
call_site_logger()
click to toggle source
# File lib/delfos.rb, line 14 def call_site_logger Delfos::Setup.call_site_logger end
call_site_logger=(call_site_logger)
click to toggle source
# File lib/delfos.rb, line 18 def call_site_logger=(call_site_logger) Delfos::Setup.call_site_logger = call_site_logger end
default_logger()
click to toggle source
# File lib/delfos.rb, line 39 def default_logger require "logger" Logger.new(STDOUT) end
logger()
click to toggle source
# File lib/delfos.rb, line 22 def logger @logger ||= default_logger end
neo4j()
click to toggle source
# File lib/delfos.rb, line 26 def neo4j setup_neo4j! end
reset!()
click to toggle source
# File lib/delfos.rb, line 35 def reset! Delfos::Setup.reset! end
setup!(logger: nil, call_site_logger: nil, application_directories: nil)
click to toggle source
# File lib/delfos.rb, line 9 def setup!(logger: nil, call_site_logger: nil, application_directories: nil) self.logger = logger if logger Delfos::Setup.perform!(call_site_logger: call_site_logger, application_directories: application_directories) end
setup_neo4j!()
click to toggle source
# File lib/delfos.rb, line 30 def setup_neo4j! require "delfos/neo4j" @neo4j ||= Delfos::Neo4j.config end