From 2944fd6d91d437147521c48b6c9d30ab50755152 Mon Sep 17 00:00:00 2001 From: Erich Eckner Date: Fri, 1 Jun 2018 11:19:05 +0200 Subject: lib/mysql-functions, bin/return-assignment: keep build_slaves information synchronously up-to-date --- bin/return-assignment | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'bin') diff --git a/bin/return-assignment b/bin/return-assignment index dcbd62e..2f05495 100755 --- a/bin/return-assignment +++ b/bin/return-assignment @@ -161,7 +161,9 @@ if [ "$5" = 'ERROR' ]; then printf 'COMMIT;\n' printf 'UPDATE `build_slaves`' printf ' SET `build_slaves`.`currently_building`=NULL,' - printf ' `build_slaves`.`logged_lines`=NULL' + printf ' `build_slaves`.`last_action`=NULL,' + printf ' `build_slaves`.`logged_lines`=NULL,' + printf ' `build_slaves`.`trials`=NULL' printf ' WHERE `build_slaves`.`id`=from_base64("%s");\n' \ "$( printf '%s' "${slave_id}" | \ @@ -645,7 +647,9 @@ trigger_mirror_refreshs # remove from build slave's `currently_building` printf 'UPDATE `build_slaves`' printf ' SET `build_slaves`.`currently_building`=NULL,' - printf ' `build_slaves`.`logged_lines`=NULL' + printf ' `build_slaves`.`last_action`=NULL,' + printf ' `build_slaves`.`logged_lines`=NULL,' + printf ' `build_slaves`.`trials`=NULL' printf ' WHERE `build_slaves`.`currently_building`=from_base64("%s");\n' \ "$( printf '%s' "${build_assignment_id}" | \ -- cgit v1.2.3-54-g00ecf