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
-------------------------------------------------------------------