OK, my current two RT instances are 3.8(production) and
4.05 (Development). The 3.8 system will move to 4.06 soon.

Use of REST is a possibility but would be mission creep at
the moment.

To avoid problems it would be useful to be able to get the RT version numbers programmatically for:

(i)  local RT API libraries

(ii) remote host [this could use REST] if the local API does not
support it.

r.


On Sun, 15 Jul 2012, Ruslan Zakirov wrote:

Date: Sun, 15 Jul 2012 16:51:48 +0300
From: Ruslan Zakirov <[email protected]>
To: Richard McMahon <[email protected]>
Cc: [email protected]
Subject: Re: [rt-users] RT config files different instances

On Sun, Jul 15, 2012 at 1:14 AM, Richard McMahon <[email protected]> wrote:

Yes, I am using the API for reporting.

Can the API report the version of the local RT API being used and the RT
version that is running on the remote host?

No.

Problem here is that you need RT source code to match DB. You can not
use one codebase to talk to different DBs that have different versions.

You don't talk about REST interface, right?

r.
On Sat, 14 Jul 2012, Ruslan Zakirov wrote:
Date: Sat, 14 Jul 2012 23:15:47 +0300
From: Ruslan Zakirov <[email protected]>
To: Richard McMahon <[email protected]>
Cc: [email protected]
Subject: Re: [rt-users] RT config files different instances



Even if you can make it work, there is no guaranty it will work acros
versions of RT. Do you use RT API for reporting?

Ruslan from phone.

14.07.2012 15:22 пользователь "Richard McMahon" <[email protected]>
написал:
      Hello,

      I have a a few different RT instances and I am running reports
      remotely, see exampe code below.

      At the moment I have all the passwords in each report script but
      I would like to move the DB info and passwords to configuration
      files and specify the config files as command line options using
      Getopt::Long.

      I am considering using the perl module Config::Tiny to read
      the configuration information. Are there any other suggestions?

      e.g. should/can I uses RT's own configuration handler. If yes,
      where is a good place to start? Thiscwould also mean less
      extra Per modules needed. I will share the reporing scripts
      when I have finished.

      e.g this is what I do now:

      RT::LoadConfig();

      # set/change some Config values
      if host=host1) {
        RT->Config->Set( DatabaseType => 'mysql' );
        RT->Config->Set( DatabaseHost => 'host1.ast.cam.ac.uk' );
        RT->Config->Set( DatabaseName => 'rt3' );
        RT->Config->Set( DatabaseUser => 'rgm');
        RT->Config->Set( DatabasePassword => 'NotaPassword');
        RT->Config->Set( LogDir => '/home/rgm/soft/rt/host1/log/' );
      }

      if (host=host2) { }

      RT::Init();

      r.


      -------------------------------------------------------------------
       Dr. Richard G. McMahon    | Phone (office)
      44-(0)-1223-337519
       University of Cambridge   |       (switchboard)
      1223-337548
       Institute of Astronomy    |       (secretary)
      1223-337516
       Madingley Rd              | FAX
      1223-337523
       Cambridge, CB3 OHA, UK.   | mobile
       7885-409019
       Office: Hoyle 18          | home
       1223-359770
      -------------------------------------------------------------------
       email: [email protected]  | WWW:
       http://www.ast.cam.ac.uk/~rgm
       [email protected] | skype:
       richardgmcmahon
      -------------------------------------------------------------------




-------------------------------------------------------------------
 Dr. Richard G. McMahon    | Phone (office)     44-(0)-1223-337519
 University of Cambridge   |       (switchboard)       1223-337548
 Institute of Astronomy    |       (secretary)         1223-337516
 Madingley Rd              | FAX                       1223-337523
 Cambridge, CB3 OHA, UK.   | mobile                    7885-409019
 Office: Hoyle 18          | home                      1223-359770
-------------------------------------------------------------------
 email: [email protected]  | WWW:    http://www.ast.cam.ac.uk/~rgm
 [email protected] | skype:                richardgmcmahon
-------------------------------------------------------------------





-------------------------------------------------------------------
 Dr. Richard G. McMahon    | Phone (office)     44-(0)-1223-337519
 University of Cambridge   |       (switchboard)       1223-337548
 Institute of Astronomy    |       (secretary)         1223-337516
 Madingley Rd              | FAX                       1223-337523
 Cambridge, CB3 OHA, UK.   | mobile                    7885-409019
 Office: Hoyle 18          | home                      1223-359770
-------------------------------------------------------------------
 email: [email protected]  | WWW:    http://www.ast.cam.ac.uk/~rgm
 [email protected] | skype:                richardgmcmahon
-------------------------------------------------------------------

Reply via email to