Class: Step

Inherits:
Object
  • Object
show all
Defined in:
lib/server/step.rb

Class Method Summary collapse

Class Method Details

.completeObject



13
14
15
# File 'lib/server/step.rb', line 13

def self.complete
  self.write!("OK \n".green)
end

.fail(msg) ⇒ Object



17
18
19
20
# File 'lib/server/step.rb', line 17

def self.fail(msg)
  self.write!("FAIL \n".red)
  $Log.error(msg)
end

.start(msg) ⇒ Object



9
10
11
# File 'lib/server/step.rb', line 9

def self.start(msg)
  self.write!("#{"i ".green} #{msg}...")
end

.write!(text) ⇒ Object



3
4
5
6
7
# File 'lib/server/step.rb', line 3

def self.write!(text)
  if $Log.info?
    print text
  end
end