[rt-users] Perl API: list of available queues, owners, status
Ruslan Zakirov
ruz at bestpractical.com
Thu Jul 12 14:48:17 EDT 2012
On Thu, Jul 12, 2012 at 9:43 PM, Richard McMahon <rgm at ast.cam.ac.uk> wrote:
>
> Hi,
>
> I am doing some ASCII perl reports and one of the options is to supply
> the queue name. I want to be able to get a list of the queues that
> are available as an input check.
my $queues = RT::Queues->new( RT->SystemUser );
$queues->UnLimit;
while ( my $queue = $queues->Next ) {
print $queue->Name, "\n";
}
>
> r.
>
>
> On Thu, 12 Jul 2012, Ruslan Zakirov wrote:
>
>> Date: Thu, 12 Jul 2012 21:30:15 +0300
>> From: Ruslan Zakirov <ruz at bestpractical.com>
>> To: Richard McMahon <rgm at ast.cam.ac.uk>
>> Cc: rt-users at lists.bestpractical.com
>> Subject: Re: [rt-users] Perl API: list of available queues, owners, status
>>
>>
>> On Thu, Jul 12, 2012 at 7:58 PM, Richard McMahon <rgm at ast.cam.ac.uk>
>> wrote:
>>>
>>> Hello,
>>>
>>> Is there a way/example of how to get a list of queues, owners, status
>>> using
>>> the Perl API?
>>>
>>> I want to cycle through making a list counts for each owner
>>> and queue by status.
>>
>>
>> You want count tickets groupped by queue, owner and status, right? You
>> really don't want to iterate over anything. It will be very slow.
>> Instead take a look at how QueueSummaryBy* files do it in RT 4.0 and
>> how RT::Extension::SummaryByUser (on CPAN) does similar task. You just
>> need to combine two tables into one big table.
>>
>>> Thanks Richard
>>
>>
>>
>
> -------------------------------------------------------------------
> 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
> -------------------------------------------------------------------
--
Best regards, Ruslan.
More information about the rt-users
mailing list