Module: Politics

Defined in:
lib/politics/discoverable_node.rb,
lib/politics.rb,
lib/politics/version.rb,
lib/politics/token_worker.rb,
lib/politics/static_queue_worker.rb

Overview

IRB setup: require ‘lib/politics’ require ‘lib/politics/discoverable_node’ require ‘lib/politics/convention’ Object.send(:include, Election::Candidate) p = Object.new p.register

Defined Under Namespace

Modules: DiscoverableNode, StaticQueueWorker, TokenWorker, Version

Class Method Summary collapse

Class Method Details

.logObject



7
8
9
10
11
12
13
14
# File 'lib/politics.rb', line 7

def self.log
  @log ||= if defined?(RAILS_DEFAULT_LOGGER)
    RAILS_DEFAULT_LOGGER
  else
    require 'logger'
    Logger.new(STDOUT)
  end
end

.log=(value) ⇒ Object



3
4
5
# File 'lib/politics.rb', line 3

def self.log=(value)
  @log = log
end