[Rt-commit] [svn] r827 - in RT-Client: . lib/RT
autrijus at pallas.eruditorum.org
autrijus at pallas.eruditorum.org
Tue May 4 10:45:03 EDT 2004
Author: autrijus
Date: Tue May 4 10:45:02 2004
New Revision: 827
Modified:
RT-Client/ (props changed)
RT-Client/lib/RT/Client.pm
Log:
----------------------------------------------------------------------
r4455 at not: autrijus | 2004-05-04T14:26:28.127383Z
* Be generous in what we accept... so include */*.
* Use HEAD to establish server's realm.
* Cleaned up examples.
----------------------------------------------------------------------
Modified: RT-Client/lib/RT/Client.pm
==============================================================================
--- RT-Client/lib/RT/Client.pm (original)
+++ RT-Client/lib/RT/Client.pm Tue May 4 10:45:02 2004
@@ -24,7 +24,7 @@
my $rt = RT::Client->new('http://root@password:localhost');
# search / list
- my $tickets = $rt->search(
+ my $results = $rt->search(
URI => 'tickets',
Query => "Priority > 5 and Status='new'",
OrderBy => 'Subject',
@@ -32,15 +32,14 @@
);
# narrow search scope
- $tickets->search(Query => "Owner='autrijus'");
+ $results->search(Query => "Owner='autrijus'");
# perform actions
- $tickets->delete(); # perform action
+ $results->delete(); # perform action
# get / show -- single parameter means URI implicitly
my $user = $rt->get( 'users/autrijus' );
- $rt->groups(3)->
# update / edit
my $group = $rt->edit(
URI => 'groups/3',
@@ -163,7 +162,7 @@
sub server_realm {
my $self = shift;
- my $req = HTTP::Request->new(GET => $self->server_uri);
+ my $req = HTTP::Request->new(HEAD => $self->server_uri);
$self->munge_request($req);
my $res = $self->{ua}->request($req);
@@ -179,7 +178,7 @@
sub munge_request {
my ($self, $req) = @_;
$req->header(
- Accept => 'application/x.atom+xml, application/xml, text/xml',
+ Accept => 'application/x.atom+xml, application/xml, text/xml, */*',
);
return $req unless $self->realm;
return $self->SUPER::munge_request($req);
More information about the Rt-commit
mailing list