Class: Salt::Matrix
- Inherits:
-
Object
show all
- Includes:
- Singleton
- Defined in:
- lib/salt/matrix.rb,
lib/salt/matrix/cli.rb,
lib/salt/matrix/error.rb,
lib/salt/matrix/gitrepo.rb,
lib/salt/matrix/cli/deploy.rb
Defined Under Namespace
Classes: Cli, Error, Gitrepo
Instance Attribute Summary collapse
Class Method Summary
collapse
Instance Method Summary
collapse
Constructor Details
#initialize ⇒ Matrix
Returns a new instance of Matrix.
19
20
21
|
# File 'lib/salt/matrix.rb', line 19
def initialize
@debug_buf = []
end
|
Instance Attribute Details
#debug(msg, &block) ⇒ Object
Returns the value of attribute debug.
15
16
17
|
# File 'lib/salt/matrix.rb', line 15
def debug
@debug
end
|
Class Method Details
.debug(msg, &block) ⇒ Object
47
48
49
|
# File 'lib/salt/matrix.rb', line 47
def self.debug(msg, &block)
self.instance.debug(msg, &block)
end
|
.set_debug ⇒ Object
31
32
33
|
# File 'lib/salt/matrix.rb', line 31
def self.set_debug
self.instance.set_debug
end
|
Instance Method Details
#set_debug ⇒ Object
24
25
26
27
28
29
|
# File 'lib/salt/matrix.rb', line 24
def set_debug
@debug = true
unless @debug_buf.empty?
debug {|fh| @debug_buf.each {|m| fh.write "#{m}\n" }}
end
end
|