R2PON6R7RJT63XVKGEXAIKB76RHIQL3WCDTZQM5JLKAZ7B5AZAFQC JZVRK5QJGPDT7HNQLC2UOJRG6V6QO4NJJ5V5QEMQ6VUTUIQWHG5AC JARRBLZDQ2JZWY7IUVPTOT7WJMBPMLFLF2MGLVGOYROAAISYGLSAC QT4FO2HPUPOS72Y5UTILN5AOV7S47AGG7V32CT24NA7TOVP76NAQC ZWCTAZGLJZQNTYWTC2XQUKMILJF6JGDL5IND6QNYWK4FIGMLRFXAC SMCOU72FKTPFNCDXFJAILVUWFE4DY33CJJE4436H5POKENFFDFFAC 6KJXJB7NZ5XJ3WGUWKFNT6LMBNYJN3IPHZ7B7H654D5B6LPOL5QAC NVEFBXAMKLWMIX7AA5DMAWESADMVXPSUH5625QBISLSFEB5TNCYQC MOX7XJ2E3XISXA7V7T4W6GEAGECGWBZ4PYSLTYBVVR4VAKOI33CQC IK2KI6KZEJCPWJDOCWWMXYCARUSMRDK73QMUTCOROUHWJ22VXDAQC EFWN7JBV7YIHNMCA6ZGFRSHZIUQJ2EX57SWYGVT7ZRJCHPIM2R3QC FPK5LF53CFUEKFYJ3IYXT4UTVC6IITWJOCFATMC4PLHEUP5SIEAAC J5UVLXOK6EDIL5I7VKWH4V2QDS4DPD7FHRK6XBWSXFRQS4JKXFZQC YTSIRIMKV2EN6CMO6LFX5J3NBJJYWBJKYDU3Z53CGXCIWP3FYI2QC PZL3SZM3U3BYJX2RGYXC6NMBG7WQHFWHSYDYXZ7Q5VZA3EDYVPIQC D5QIOJGPKQJIYBUCSC3MFJ3TXLPNZ2XMI37GXMFRVRFWWR2VMTFAC SMTMFEKEB3YQU3X7NUA5FZ7KEW2BVTLNV2SF3SJFZ5XLU57QGYFAC QL55ECJ6KMMBUOWQ6LKSOVN7L43CH4S6SPE2AQ3VX3KSGC32RP4AC sub index : Chained('admin') PathPart('') Args(0) {my ($self, $c) = @_;$c->stash->{machines} = [$c->model('DB::BuildMachines')->search({},{ order_by => ["enabled DESC", "hostname"], '+select' => ["(select bs.stoptime from buildsteps as bs where bs.machine = (me.username || '\@' || me.hostname) and not bs.stoptime is null order by bs.stoptime desc limit 1)"], '+as' => ['idle']})];$c->stash->{steps} = [ $c->model('DB::BuildSteps')->search({ finished => 0, 'me.busy' => 1, 'build.busy' => 1, },{ join => [ 'build' ], order_by => [ 'machine', 'stepnr' ]} ) ];$c->stash->{template} = 'admin.tt';}
sub machines :Local Args(0) {my ($self, $c) = @_;$c->stash->{machines} = [$c->model('DB::BuildMachines')->search({},{ order_by => ["enabled DESC", "hostname"], '+select' => ["(select bs.stoptime from buildsteps as bs where bs.machine = (me.username || '\@' || me.hostname) and not bs.stoptime is null order by bs.stoptime desc limit 1)"], '+as' => ['idle']})];$c->stash->{steps} = [ $c->model('DB::BuildSteps')->search({ finished => 0, 'me.busy' => 1, 'build.busy' => 1, },{ join => [ 'build' ], order_by => [ 'machine', 'stepnr' ]} ) ];$c->stash->{template} = 'machine-status.tt';}