-
Committer:
MAAS Lander
-
Author(s):
Gavin Panella
-
Date:
2016-06-04 00:55:41 UTC
-
mfrom:
(5061.2.5 named-lock)
-
Revision ID:
maas_lander-20160604005541-rcpy83u77v4dkaqw
[r=ltrager][bug=][author=allenap] New lock type NamedLock for synchronising processes around an non file-based activity.
This also improves the readability of RunLock's lock file paths — previously they were base64 encoded, now they're based on a simple replacement operation on the given path — and the fslock attribute of SystemLock and its children has moved to _fslock to make it clear that it is not part of the public API.