Only update problem statuses for non-private problems
[gruntmaster-daemon.git] / lib / Gruntmaster / Daemon.pm
index 64f82312df71b5edde5d6e4dde3c0003e76be960..6fef26d8aee3210045ae638bc16b78aabc02c319 100644 (file)
@@ -143,7 +143,7 @@ sub process{
                problem => $jobr->problem,
                owner   => $jobr->owner,
                job     => $jobr->id,
-               solved  => $solved});
+               solved  => $solved}) if !$jobr->problem->private;
 
        purge '/log/';
        purge "/log/$job";
@@ -171,6 +171,7 @@ sub got_job{
 sub run{
        warn "No GRUNTMASTER_VM environment variable. Running without a VM is a security risk.\n"  unless $ENV{GRUNTMASTER_VM};
        require Gruntmaster::Data;
+       Gruntmaster::Data->import;
        $db = Gruntmaster::Data->connect('dbi:Pg:');
        Log::Log4perl->init('/etc/gruntmasterd/gruntmasterd-log.conf');
        get_logger->info("gruntmasterd $VERSION started");
This page took 0.009375 seconds and 4 git commands to generate.