[Midnightbsd-cvs] mports: Worker.pm: fix a doozy of a bug in inject_pkgfile()

ctriv at midnightbsd.org ctriv at midnightbsd.org
Thu Oct 2 17:17:53 EDT 2008


Log Message:
-----------
fix a doozy of a bug in inject_pkgfile()

Modified Files:
--------------
    mports/Tools/lib/Magus/App/Slave:
        Worker.pm (r1.3 -> r1.4)

-------------- next part --------------
Index: Worker.pm
===================================================================
RCS file: /home/cvs/mports/Tools/lib/Magus/App/Slave/Worker.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -L Tools/lib/Magus/App/Slave/Worker.pm -L Tools/lib/Magus/App/Slave/Worker.pm -u -r1.3 -r1.4
--- Tools/lib/Magus/App/Slave/Worker.pm
+++ Tools/lib/Magus/App/Slave/Worker.pm
@@ -13,7 +13,8 @@
   
   eval {
         $self->{port} = $self->{lock}->port;
-        $self->{port}->note_event(info => "Test Started");
+        $self->log->info("Starting test run for $self->{port}");
+	$self->{port}->note_event(info => "Test Started");
 	$self->prep_chroot();
 	$self->inject_depends();
   	$self->run_test();
@@ -62,9 +63,8 @@
 }
 
 sub inject_pkgfile {
-  my ($self) = @_;
+  my ($self, $port) = @_;
   
-  my $port = $self->{port};
   my $chroot = $self->{chroot};
   my $file = sprintf("%s-%s.%s", $port->pkgname, $port->version, $Magus::Config{'PkgExtension'});
   my $run  = $port->run->id;


More information about the Midnightbsd-cvs mailing list