Project

rt-client

0.01
No commit activity in last 3 years
No release in over 3 years
RT_Client is a ruby object that accesses the REST interface version 1.0 of a Request Tracker instance. See http://www.bestpractical.com/ for Request Tracker.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

>= 2.0.0, ~> 2.0
 Project Readme

rt-client

RT_Client is a ruby object that accesses the REST interface version 1.0 of a Request Tracker instance. See Best Practical for Request Tracker. A ruby library API to Request Tracker's REST interface. Requires the rubygem rest-client be installed. You can create a file name .rtclientrc in the same directory as client.rb with a default server/user/pass to connect to RT as, so that you don't have to specify it/update it in lots of different scripts.

Thanks to the following members of the RT community for patches:

  • Brian McArdle for patch dealing with spaces in Custom Fields (use '_')
  • Steven Craig for a bug fix and feature additions to the usersearch() method.
  • Rafael Abdo for fixing a broken regex.
  • Extra Special Thanks to Robert Vinson for 1.9.x compatibility and refactoring the old mess into something with much fewer dependencies.
  • Steven Hansen for patch dealing with modern versions of rest-client.

TODO: Streaming, chunking attachments in compose method

See each method for sample usage. To use this, "gem install rt-client" and

require "rt_client"

Documentation

For usage documentation, see the RubyDoc web site