FROM host_info hi
GROUP BY host ORDER BY host
"),
- '_sql' => "SELECT host"
- .",max(updated) as last_updated"
- .",min(updated) as first_updated"
- .",(SELECT count(val) FROM host_info path WHERE path.host=hi.host AND path.key LIKE '%.path') as repos"
- .",max((SELECT DISTINCT val FROM host_info ex WHERE ex.host=hi.host AND ex.key LIKE '%.exit_code' LIMIT 1)) as exit"
- ." FROM host_info hi"
- ." GROUP BY host ORDER BY host"
- ,
'row_parse_pre' => function(&$row) {
foreach ($row as $k=>$v) {
if (strpos($k,'updated') !== false) {