# HG changeset patch # User Pierre-Yves David <pierre-yves.david@octobus.net> # Date 1657270788 -7200 # Fri Jul 08 10:59:48 2022 +0200 # Node ID d301d57f28c848bff3ad990413fbd86a67803e01 # Parent 768c00bb0c0b2f14b684231bc655fb8cd9ea8d23 loop: have upload reschedule itself diff --git a/scm-perf/poulpe-scheduler-bin/loop b/scm-perf/poulpe-scheduler-bin/loop --- a/scm-perf/poulpe-scheduler-bin/loop +++ b/scm-perf/poulpe-scheduler-bin/loop @@ -163,6 +163,11 @@ cmd = [base_dir / "bin" / "upload", j.name] subprocess.check_call(cmd) + # tiny race window here + actions = _get_all_actions(base_dir) + actions.append('UPLOAD') + _write_all_actions(base_dir, actions) + def loop(base_dir="."): base_dir = Path(base_dir).resolve()