Top Level Namespace

Defined Under Namespace

Modules: MigrationGenerator, MigrationUpdater, Nando, NandoInterface, NandoParser, NandoSchemaDiff, NandoUtils Classes: NandoMigrator, String

Instance Method Summary collapse

Instance Method Details

#_debug(message, header = 'DEBUG') ⇒ Object



19
20
21
22
23
24
25
26
# File 'lib/nando/logger.rb', line 19

def _debug (message, header = 'DEBUG')
  if ENV['DEBUG'] != 'true'
    return
  end

  print "#{header}: ".light_cyan.bold
  puts message
end

#_error(message, header = 'ERROR') ⇒ Object



14
15
16
17
# File 'lib/nando/logger.rb', line 14

def _error (message, header = 'ERROR')
  print "#{header}: ".red.bold
  puts message
end

#_info(message) ⇒ Object



28
29
30
# File 'lib/nando/logger.rb', line 28

def _info (message)
  puts message
end

#_success(message, header = 'SUCCESS') ⇒ Object



9
10
11
12
# File 'lib/nando/logger.rb', line 9

def _success (message, header = 'SUCCESS')
  print "#{header}: ".green.bold
  puts message
end

#_warn(message, header = 'WARNING') ⇒ Object



4
5
6
7
# File 'lib/nando/logger.rb', line 4

def _warn (message, header = 'WARNING')
  print "#{header}: ".yellow.bold
  puts message
end