Module: EasyRSA::CLI

Defined in:
lib/easyrsa/cli.rb

Class Method Summary collapse

Class Method Details

.fatal(message) ⇒ Object



21
22
23
24
# File 'lib/easyrsa/cli.rb', line 21

def self.fatal(message)
  puts " #{Paint['[x]', :bright, :red]} #{Paint[message, :bright, :white]}"
  exit!
end

.info(message) ⇒ Object



11
12
13
14
# File 'lib/easyrsa/cli.rb', line 11

def self.info(message)
  puts " #{Paint['[i]', :bright, :blue]} #{Paint[message, :bright, :white]}"
  exit!
end

.success(message) ⇒ Object



6
7
8
9
# File 'lib/easyrsa/cli.rb', line 6

def self.success(message)
  puts " #{Paint['[✓]', :bright, :green]} #{Paint[message, :bright, :white]}"
  exit!
end

.warning(message) ⇒ Object



16
17
18
19
# File 'lib/easyrsa/cli.rb', line 16

def self.warning(message)
  puts " #{Paint['[!]', :bright, :orange]} #{Paint[message, :bright, :white]}"
  exit!
end