In trying to figure out what was going on here, I came to realize that the
JobManager is correctly creating logfiles and I don't understand why not.
There is a problem with sge.pm in that it does not handle the new() call.
I'm not certain, but this means that the new() call is handled in
JobManager.pm. However, Esteban reported to me no log file here.
Here is the new() function that I "hacked" into sge.pm. It would be nice if
this (or something close to it) made its way into the next release.
sub new
{
my $proto = shift;
my $description = shift;
my $class = ref($proto) || $proto;
if (!defined $description->logfile())
{
$description->logfile("/tmp/jobmanager- sge.log");
}
my $self = $class->SUPER::new($description, @_);
$self->log($ENV{"GLOBUS_LOCATION"});
bless $self, $class;
}
--
Otheus
[EMAIL PROTECTED]
+43.699.1049.7813