check method
Implementation
Future<Map<String,StatusActionTest>> check(StatusAction action) async {
int serviceId = server.config.getRequired<int>('service_id');
var errorsCount = await action.db.fetchOne<int>(
'SELECT COUNT(*) FROM run_errors WHERE app_id = ? AND last_time >= NOW() - INTERVAL 24 HOUR',
[serviceId]
);
//TODO: configurable treshold
return {
'errors' : StatusActionTest(errorsCount! < 10, value: errorsCount)
};
}