Module: Bernstein

Defined in:
lib/bernstein.rb,
lib/bernstein/client.rb,
lib/bernstein/server.rb,
lib/bernstein/states.rb,
lib/bernstein/message.rb,
lib/bernstein/version.rb,
lib/bernstein/redis_queue.rb,
lib/bernstein/osc_connection.rb

Defined Under Namespace

Modules: States Classes: Client, Message, OSCConnection, RedisQueue, Server

Constant Summary collapse

VERSION =
"0.0.1"

Class Method Summary collapse

Class Method Details

.configure!(options = {}) ⇒ Object



15
16
17
18
19
# File 'lib/bernstein.rb', line 15

def self.configure!(options = {})
  RedisQueue.configure!(options[:redis_queue])
  OSCConnection.configure!(options[:osc_client])
  Server.configure!(options[:osc_server])
end

.configure_from_yaml!(file_path) ⇒ Object



11
12
13
# File 'lib/bernstein.rb', line 11

def self.configure_from_yaml!(file_path)
  configure!(YAML.load_file(file_path))
end