Class: Kikubari::Deploy::Logger
- Inherits:
-
Object
- Object
- Kikubari::Deploy::Logger
- Defined in:
- lib/deploy_logger.rb
Instance Method Summary collapse
- #error(message) ⇒ Object
- #head(message) ⇒ Object
- #info(message) ⇒ Object
- #print(message, status = "") ⇒ Object
- #result(message) ⇒ Object
- #run(message, folder = nil) ⇒ Object
Instance Method Details
#error(message) ⇒ Object
17 18 19 |
# File 'lib/deploy_logger.rb', line 17 def error ( ) print( , "Error:" ) end |
#head(message) ⇒ Object
5 6 7 8 9 10 |
# File 'lib/deploy_logger.rb', line 5 def head() p "*" * 80 p "* #{}" p "*" * 80 p "" end |
#info(message) ⇒ Object
25 26 27 |
# File 'lib/deploy_logger.rb', line 25 def info( ) print( ) end |
#print(message, status = "") ⇒ Object
29 30 31 |
# File 'lib/deploy_logger.rb', line 29 def print(, status = "") p "[#{DateTime.now.strftime('%Y%m%d %H:%M:%S')}] #{status} #{}" end |
#result(message) ⇒ Object
21 22 23 |
# File 'lib/deploy_logger.rb', line 21 def result ( ) print( , "Out:" ) end |
#run(message, folder = nil) ⇒ Object
12 13 14 15 |
# File 'lib/deploy_logger.rb', line 12 def run(, folder = nil ) print( , "Executing: " ) p " in folder: #{folder} " unless folder.nil? end |