Class: RubyNessus::Log
- Inherits:
-
Object
- Object
- RubyNessus::Log
- Defined in:
- lib/ruby-nessus/log.rb
Class Method Summary collapse
- .break ⇒ Object
- .end ⇒ Object
-
.error(msg = nil) ⇒ Object
Errors.
-
.h1(title, msg = nil) ⇒ Object
Headers.
- .h2(title, msg = nil) ⇒ Object
- .h3(title, msg = nil) ⇒ Object
- .h4(msg = nil) ⇒ Object
- .h5(title, msg = nil) ⇒ Object
- .high(title, msg = nil) ⇒ Object
- .info(msg = nil) ⇒ Object
-
.informational(title, msg = nil) ⇒ Object
Event Severities.
-
.it(msg = nil) ⇒ Object
Formatting.
- .it!(msg = nil) ⇒ Object
- .low(title, msg = nil) ⇒ Object
- .medium(title, msg = nil) ⇒ Object
- .warn(msg = nil) ⇒ Object
Class Method Details
.break ⇒ Object
18 19 20 21 |
# File 'lib/ruby-nessus/log.rb', line 18 def self.break STDERR.puts "\t" STDERR.puts '' end |
.end ⇒ Object
23 24 25 |
# File 'lib/ruby-nessus/log.rb', line 23 def self.end STDERR.puts "\n\n" end |
.error(msg = nil) ⇒ Object
Errors
53 54 55 |
# File 'lib/ruby-nessus/log.rb', line 53 def self.error(msg = nil) STDERR.puts Rainbow('ERROR: ').foreground(:red).bright + msg.to_s end |
.h1(title, msg = nil) ⇒ Object
Headers
30 31 32 |
# File 'lib/ruby-nessus/log.rb', line 30 def self.h1(title, msg = nil) STDERR.puts Rainbow("-> #{title}: ").foreground(:green).bright + msg.to_s end |
.h2(title, msg = nil) ⇒ Object
34 35 36 |
# File 'lib/ruby-nessus/log.rb', line 34 def self.h2(title, msg = nil) STDERR.puts Rainbow("\t#{title}: ").foreground(:blue).bright + msg.to_s end |
.h3(title, msg = nil) ⇒ Object
38 39 40 |
# File 'lib/ruby-nessus/log.rb', line 38 def self.h3(title, msg = nil) STDERR.puts "\t#{title}: " + Rainbow(msg.to_s).foreground(:blue).underline end |
.h4(msg = nil) ⇒ Object
42 43 44 |
# File 'lib/ruby-nessus/log.rb', line 42 def self.h4(msg = nil) STDERR.puts "\t\t- #{msg}" end |
.h5(title, msg = nil) ⇒ Object
46 47 48 |
# File 'lib/ruby-nessus/log.rb', line 46 def self.h5(title, msg = nil) STDERR.puts "\t\t- #{title}: #{msg}" end |
.high(title, msg = nil) ⇒ Object
80 81 82 |
# File 'lib/ruby-nessus/log.rb', line 80 def self.high(title, msg = nil) STDERR.puts Rainbow("\t#{title}: ").foreground(:red).bright + msg.to_s end |
.info(msg = nil) ⇒ Object
61 62 63 |
# File 'lib/ruby-nessus/log.rb', line 61 def self.info(msg = nil) STDERR.puts Rainbow('INFO: ').foreground(:green).bright + msg.to_s end |
.informational(title, msg = nil) ⇒ Object
Event Severities
68 69 70 |
# File 'lib/ruby-nessus/log.rb', line 68 def self.informational(title, msg = nil) STDERR.puts Rainbow("\t#{title}: ").foreground(:magenta).bright + msg.to_s end |
.it(msg = nil) ⇒ Object
Formatting
10 11 12 |
# File 'lib/ruby-nessus/log.rb', line 10 def self.it(msg = nil) STDERR.puts msg.to_s end |
.it!(msg = nil) ⇒ Object
14 15 16 |
# File 'lib/ruby-nessus/log.rb', line 14 def self.it!(msg = nil) STDERR.puts "\t#{msg}" end |
.low(title, msg = nil) ⇒ Object
72 73 74 |
# File 'lib/ruby-nessus/log.rb', line 72 def self.low(title, msg = nil) STDERR.puts Rainbow("\t#{title}: ").foreground(:green) + msg.to_s end |
.medium(title, msg = nil) ⇒ Object
76 77 78 |
# File 'lib/ruby-nessus/log.rb', line 76 def self.medium(title, msg = nil) STDERR.puts Rainbow("\t#{title}: ").foreground(:yellow).bright + msg.to_s end |
.warn(msg = nil) ⇒ Object
57 58 59 |
# File 'lib/ruby-nessus/log.rb', line 57 def self.warn(msg = nil) STDERR.puts Rainbow('WARNING: ').foreground(:yellow).bright + msg.to_s end |