mirror of https://github.com/pulumi/pulumi.git
b245fd7595
* Use both a in-proc and out-of-proc pipenv lock Turns out that flock alone is not sufficient to guarantee exclusive access to a resource within a single process. To remedy this, a few FileMutex type wraps both an in-proc mutex and an out-of-proc file-backed mutex to achieve the goal of exclusive access to a resource in both in-proc and out-of-proc scenarios. This commit also uses this lock globally in the integration test framework in order to globally serialize invocations of pipenv install. * Remove merge markers |
||
---|---|---|
.. | ||
buildutil | ||
cancel | ||
ciutil | ||
cmdutil | ||
contract | ||
fsutil | ||
gitutil | ||
httputil | ||
logging | ||
mapper | ||
result | ||
retry | ||
rpcutil | ||
testutil |