Module: AlsaBackup
- Defined in:
- lib/alsa_backup.rb,
lib/alsa_backup/cli.rb,
lib/alsa_backup/recorder.rb
Defined Under Namespace
Constant Summary collapse
- VERSION =
'0.0.1'
Class Method Summary collapse
- .config {|self.recorder| ... } ⇒ Object
- .logger ⇒ Object
- .logger=(logger) ⇒ Object
- .recorder ⇒ Object
Class Method Details
.config {|self.recorder| ... } ⇒ Object
19 20 21 |
# File 'lib/alsa_backup.rb', line 19 def self.config yield self.recorder end |
.logger ⇒ Object
23 24 25 26 27 28 29 30 |
# File 'lib/alsa_backup.rb', line 23 def self.logger unless @logger @logger = Logger.new(STDOUT) @logger.level = Logger::INFO end @logger end |
.logger=(logger) ⇒ Object
32 |
# File 'lib/alsa_backup.rb', line 32 def self.logger=(logger); @logger = logger; end |
.recorder ⇒ Object
15 16 17 |
# File 'lib/alsa_backup.rb', line 15 def self.recorder @recorder ||= AlsaBackup::Recorder.new end |