New method for stopping l10n-sync runs on D-I repository/ies
I added today a way to stop the automatic runs of l10n-sync which are
currently scheduled from my account on gluck.
This is made through the new packages/po/run-l10n-sync file in the
repository itself. This file contains a "run=0/1" line.
If it contains "run=0", then l10n-sync will stop immediately after it
updates the copy it is working on.
So, if anyone wants to prevent the script to run (for instance when
working on spelcheck fixes like Matt Kraai recently did), (s)he just
needs to commit packages/po/run-l10n-sync with "run=0".
Of course, this will *not* stop an already working instance to run, so
I highly recommend waiting a couple of hours *after* comitting the
"stop order" for being sure that no running instance of l10n-sync will
jump in.
This is of course operational on both branches, so you can stop
l10n-sync runs on either branches...or both.
In the next days, I'll do some tests just for checking that this
system really works as expected....and I'll document this in the i18n
documentation (good opportunity to go over it and update it....)
--
Reply to: