Author: spadkins
Date: Wed Dec 12 08:34:40 2007
New Revision: 10417
Modified:
p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm
Log:
reworked some logging messages to use the context log instead of simple
print statements
Modified: p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm
==============================================================================
--- p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm (original)
+++ p5ee/trunk/App-WorkQueue/lib/App/WorkQueue.pm Wed Dec 12 08:34:40 2007
@[EMAIL PROTECTED]
-459,6 +459,8 @[EMAIL PROTECTED]
&App::sub_entry if ($App::trace);
my ($self) = @[EMAIL PROTECTED]
+ my $context = $self->{context};
+ my $db = $self->_db();
my ($entry);
my $STATUS_UNACQUIRED = $self->{STATUS_UNACQUIRED};
my $STATUS_ACQUIRED = $self->{STATUS_ACQUIRED};
@[EMAIL PROTECTED]
-478,7 +480,7 @[EMAIL PROTECTED]
$entry = $e;
$acquired = $self->_acquire_entry($entry);
if ($acquired) {
- print "ACQUIRED[M]: [", join("|",@[EMAIL PROTECTED]
), "]\n" if
($verbose);
+ $context->log({level=>3}, "WorkQueue :
$self->{name} : ACQUIRED[M]: [", join("|",@[EMAIL PROTECTED]
), "]\n");
last;
}
else {
@[EMAIL PROTECTED]
-498,14 +500,12 @[EMAIL PROTECTED]
$entry = $e;
$acquired = $self->_acquire_entry($entry);
if ($acquired) {
- print "ACQUIRED[M]: {", join("|",%$e), "}\n" if
($verbose);
+ $context->log({level=>3}, "WorkQueue :
$self->{name} : ACQUIRED[M]: [" . join("|", $e->{shop_request_id},
$e->{subrequest_id}). "]\n");
last;
}
else {
$self->_release_resources($entry);
- my $context = $self->{context};
- my $db = $self->_db();
- $context->log("ACQUISITION FAILED :
shop_request_id[$entry->{shop_request_id}] :
subrequest_id[$entry->{subrequest_id}] :
request_status[$entry->{request_status}] : last sql stmt[$db->{sql}]\n");
+ $context->log({level=>1}, "WorkQueue :
$self->{name} : ACQUISITION FAILED :
[$entry->{shop_request_id}|$entry->{subrequest_id}] : last sql
stmt[$db->{sql}]\n");
$entry = undef;
# the following line appears to have been a bug
#$self->_maintain_queue_buffers("release",$entry);
@[EMAIL PROTECTED]
-516,7 +516,7 @[EMAIL PROTECTED]
}
}
- print "ACQUIRED[M]: undef\n" if (!$entry && $verbose);
+ $context->log({level=>3}, "WorkQueue : $self->{name} : ACQUIRED[M]:
undef\n") if (!$entry);
&App::sub_exit($entry) if ($App::trace);
return($entry);
}


|