Trac Example

This wiki explains about how to set scripts to relate Trac.

Add ticket to Trac from Kanban Data.(set JRuby Script on Lane)

if event.added then
  require 'xmlrpc/client'
  trac = 'localhost:10080'
  user = 'admin'
  passwd = 'admin'
  server = XMLRPC::Client.new2("http://#{user}:#{passwd}@#{trac}/xmlrpc")

  monitor.beginTask("create ticket",20)
  server.call("ticket.create",card.subject,card.content)
end