Module: Pups
- Defined in:
- lib/pups.rb,
lib/pups/cli.rb,
lib/pups/runit.rb,
lib/pups/config.rb,
lib/pups/command.rb,
lib/pups/version.rb,
lib/pups/exec_command.rb,
lib/pups/file_command.rb,
lib/pups/merge_command.rb,
lib/pups/replace_command.rb
Defined Under Namespace
Classes: Cli, Command, Config, Docker, ExecCommand, ExecError, FileCommand, MergeCommand, ReplaceCommand, Runit
Constant Summary
collapse
- VERSION =
"1.2.1"
Class Method Summary
collapse
Class Method Details
.log ⇒ Object
21
22
23
24
|
# File 'lib/pups.rb', line 21
def self.log
@logger ||= Logger.new($stderr)
end
|
.log=(logger) ⇒ Object
26
27
28
|
# File 'lib/pups.rb', line 26
def self.log=(logger)
@logger = logger
end
|
.silence ⇒ Object
30
31
32
33
34
|
# File 'lib/pups.rb', line 30
def self.silence
@logger.close if @logger
@logger = Logger.new(File.open(File::NULL, "w"))
end
|