Module: Tamashii::Client
- Defined in:
- lib/tamashii/client.rb,
lib/tamashii/client/base.rb,
lib/tamashii/client/config.rb,
lib/tamashii/client/version.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
"0.2.1"
Class Method Summary collapse
Class Method Details
.config(&block) ⇒ Object
10 11 12 13 14 |
# File 'lib/tamashii/client.rb', line 10 def self.config(&block) @config ||= Config.new return instance_exec(@config, &block) if block_given? @config end |
.logger ⇒ Object
16 17 18 19 20 |
# File 'lib/tamashii/client.rb', line 16 def self.logger @logger ||= Tamashii::Logger.new(self.config.log_file).tap do |logger| logger.progname = "WebSocket Client" end end |