Module: Put

Defined in:
lib/vagrant-subutai/put.rb

Class Method Summary collapse

Class Method Details

.debug(msg) ⇒ Object



22
23
24
# File 'lib/vagrant-subutai/put.rb', line 22

def self.debug(msg)
  STDOUT.puts "\n\e[37m#{msg}\e[0m\n" if ENV["SUBUTAI_DEBUG"] == "1"
end

.error(msg) ⇒ Object

Color red



18
19
20
# File 'lib/vagrant-subutai/put.rb', line 18

def self.error(msg)
  STDOUT.puts "\e[31m#{msg}\e[0m"
end

.info(msg) ⇒ Object

Color gray



8
9
10
# File 'lib/vagrant-subutai/put.rb', line 8

def self.info(msg)
  STDOUT.puts "\e[37m#{msg}\e[0m"
end

.success(msg) ⇒ Object

Color green



13
14
15
# File 'lib/vagrant-subutai/put.rb', line 13

def self.success(msg)
  STDOUT.puts "\e[32m#{msg}\e[0m"
end

.warn(msg) ⇒ Object

Color yellow



3
4
5
# File 'lib/vagrant-subutai/put.rb', line 3

def self.warn(msg)
  STDOUT.puts "\e[33m#{msg}\e[0m"
end