class CruisecontrolrbToHipchat::Hipchat

Attributes

client[R]
options[R]

Public Class Methods

new(api_token, room, options = {}) click to toggle source
# File lib/cruisecontrolrb_to_hipchat/hipchat.rb, line 5
def initialize(api_token, room, options = {})
  @options = options
  @options[:user] ||= "cruise-control"
  @options[:notify] ||= true
  @room = room
  @client = HipChat::Client.new(api_token)
end

Public Instance Methods

send_message(mesg, color = nil) click to toggle source
# File lib/cruisecontrolrb_to_hipchat/hipchat.rb, line 13
def send_message(mesg, color = nil)
  client[@room].send(options[:user], mesg, {:notify => options[:notify], :color => color})
end