Class: KnifeSpork::Plugins::Irccat
- Inherits:
-
Plugin
- Object
- Plugin
- KnifeSpork::Plugins::Irccat
show all
- Defined in:
- lib/knife-spork/plugins/irccat.rb
Instance Method Summary
collapse
Methods inherited from Plugin
#enabled?, hook, hooks, #initialize, name
Instance Method Details
14
15
16
17
18
19
20
|
# File 'lib/knife-spork/plugins/irccat.rb', line 14
def after_promote_remote
environments.each do |environment|
diff = environment_diffs[environment.name]
env_gist = gist(environment, diff) if config.gist
irccat("#BOLD#PURPLECHEF:#NORMAL #{organization}#{current_user} promoted #TEAL#{cookbooks.collect{ |c| "#{c.name}@#{c.version}" }.join(", ")}#NORMAL to #{environment.name} #{env_gist}")
end
end
|
#after_upload ⇒ Object
10
11
12
|
# File 'lib/knife-spork/plugins/irccat.rb', line 10
def after_upload
irccat("#BOLD#PURPLECHEF:#NORMAL #{organization}#{current_user} uploaded #TEAL#{cookbooks.collect{ |c| "#{c.name}@#{c.version}" }.join(", ")}#NORMAL")
end
|
8
|
# File 'lib/knife-spork/plugins/irccat.rb', line 8
def perform; end
|