Module: Slackdraft
- Defined in:
- lib/slackdraft.rb,
lib/slackdraft/base.rb,
lib/slackdraft/message.rb,
lib/slackdraft/version.rb,
lib/slackdraft/attachment.rb,
lib/slackdraft/format/alert.rb
Defined Under Namespace
Classes: Attachment, Base, Format, Message
Constant Summary
collapse
- VERSION =
'1.0.3'
Class Method Summary
collapse
Class Method Details
.fatal(message) ⇒ Object
30
31
32
33
|
# File 'lib/slackdraft.rb', line 30
def self.fatal(message)
puts " #{Paint['[x]', :bright, :red]} #{Paint[message, :bright, :white]}"
exit!
end
|
.info(message) ⇒ Object
20
21
22
23
|
# File 'lib/slackdraft.rb', line 20
def self.info(message)
puts " #{Paint['[i]', :bright, :blue]} #{Paint[message, :bright, :white]}"
exit!
end
|
.success(message) ⇒ Object
15
16
17
18
|
# File 'lib/slackdraft.rb', line 15
def self.success(message)
puts " #{Paint['[ok]', :bright, :green]} #{Paint[message, :bright, :white]}"
exit!
end
|
.warning(message) ⇒ Object
25
26
27
28
|
# File 'lib/slackdraft.rb', line 25
def self.warning(message)
puts " #{Paint['[!]', :bright, :orange]} #{Paint[message, :bright, :white]}"
exit!
end
|