Don't let hydra-server call hydra-evaluate. That will probably just timeout, get killed, etc.
YG6VGK4F7YIQYXUFQQZYPXS4ABL2X47FTPB5RNIIP4BCWM3UHOBAC A43SLRSH6OIIEZWLRKLMERX7HOMBICKG7WHELCZYLOJWZ3JFRV2AC BIVZGPUTQ2C7X6NJQMVIDDO2OYNO4R3GROGQAWBVNSK2HSZ3REOQC SGNXIOI4SO56F4YCGVMGZZO3AYXGPDL4FL75RDXAK5Y22IYWPPAQC ZWCTAZGLJZQNTYWTC2XQUKMILJF6JGDL5IND6QNYWK4FIGMLRFXAC 6KJXJB7NZ5XJ3WGUWKFNT6LMBNYJN3IPHZ7B7H654D5B6LPOL5QAC 5FP63F5T7UT3FCIX7AKH2KPGZ5GF5E7U4VYOYUS4DYEYCAKNAUQQC JARRBLZDQ2JZWY7IUVPTOT7WJMBPMLFLF2MGLVGOYROAAISYGLSAC LBNVQXUBEZ45SOTGVXK5UEZXIAIZTJLWZNUYFI4JZ6J65N3KPDVQC J5UVLXOK6EDIL5I7VKWH4V2QDS4DPD7FHRK6XBWSXFRQS4JKXFZQC TLJC6BJ3W4IGAKOG65VHAR2YICD63W3VELJBBWTIKDJ7FCMFAUPAC QL55ECJ6KMMBUOWQ6LKSOVN7L43CH4S6SPE2AQ3VX3KSGC32RP4AC OEPUOUNBNTHTFZVDXREGBQCKFRCWMVP2MDVK4OA47VK2DBKEWVYAC sub force_eval : Chained('admin') Path('eval') Args(2) {my ($self, $c, $projectName, $jobsetName) = @_;my $project = $c->model('DB::Projects')->find($projectName)or notFound($c, "Project $projectName doesn't exist.");$c->stash->{project} = $project;$c->stash->{jobset_} = $project->jobsets->search({name => $jobsetName});$c->stash->{jobset} = $c->stash->{jobset_}->singleor notFound($c, "Jobset $jobsetName doesn't exist.");captureStdoutStderr(60, "hydra-evaluator", $projectName, $jobsetName);$c->res->redirect("/project/$projectName");}
[% INCLUDE maybeLink uri = c.uri_for(c.controller('Admin').action_for('force_eval'), project.name, jobset.name)content = "Evaluate" confirmmsg = ("Are you sure you want to force evaluation of jobset " _ project.name _ ":" _ jobset.name _ "?") class = "" %]
<script>function confirmEvaluateJobset() {bootbox.confirm('Are you sure you want to force evaluation of this jobset?',function(c) {if (!c) return;$.post("[% c.uri_for('/api/push', { jobsets = project.name _ ':' _ jobset.name }) %]").done(function(data) {if (data.error)bootbox.alert("Unable to schedule the jobset for evaluation: " + data.error);elsebootbox.alert("The jobset has been scheduled for evaluation.");}).fail(function() { bootbox.alert("Server request failed!"); });});return;};</script>[% INCLUDE menuItem title="Evaluate" uri = "javascript:confirmEvaluateJobset()" %]