Module: AnalyticalBrain

Defined in:
lib/analytical_brain.rb,
lib/analytical_brain/runner.rb,
lib/analytical_brain/tools/set_goal.rb,
lib/analytical_brain/tools/finish_goal.rb,
lib/analytical_brain/tools/update_goal.rb,
lib/analytical_brain/tools/read_workflow.rb,
lib/analytical_brain/tools/activate_skill.rb,
lib/analytical_brain/tools/rename_session.rb,
lib/analytical_brain/tools/assign_nickname.rb,
lib/analytical_brain/tools/deactivate_skill.rb,
lib/analytical_brain/tools/deactivate_workflow.rb,
lib/analytical_brain/tools/everything_is_ready.rb

Defined Under Namespace

Modules: Tools Classes: Runner

Class Method Summary collapse

Class Method Details

.loggerLogger

Dev-only logger that writes to log/analytical_brain.log. In non-development environments returns a null logger so call sites don’t need conditionals.

Returns:

  • (Logger)


9
10
11
# File 'lib/analytical_brain.rb', line 9

def self.logger
  @logger ||= build_logger
end