[rt-users] RT config files different instances
Richard McMahon
rgm at ast.cam.ac.uk
Mon Jul 16 05:57:21 EDT 2012
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 <ruslan.zakirov at gmail.com>
> To: Richard McMahon <rgm at ast.cam.ac.uk>
> Cc: rt-users at lists.bestpractical.com
> Subject: Re: [rt-users] RT config files different instances
>
> On Sun, Jul 15, 2012 at 1:14 AM, Richard McMahon <rgm at ast.cam.ac.uk> 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 <ruslan.zakirov at gmail.com>
>>> To: Richard McMahon <rgm at ast.cam.ac.uk>
>>> Cc: rt-users at lists.bestpractical.com
>>> 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" <rgm at ast.cam.ac.uk>
>>> написал:
>>> 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: rgm at ast.cam.ac.uk | WWW:
>>> http://www.ast.cam.ac.uk/~rgm
>>> richardgmcmahon at gmail.com | 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: rgm at ast.cam.ac.uk | WWW: http://www.ast.cam.ac.uk/~rgm
>> richardgmcmahon at gmail.com | 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: rgm at ast.cam.ac.uk | WWW: http://www.ast.cam.ac.uk/~rgm
richardgmcmahon at gmail.com | skype: richardgmcmahon
-------------------------------------------------------------------
More information about the rt-users
mailing list