Lock file create and remove improvements (#2183)

* changed the locking function to better support multiple servers running at once and sharing the same config

* helper function testing now runs inside of container

Co-authored-by: Brennan Kinney <5098581+polarathene@users.noreply.github.com>
This commit is contained in:
Nathan Pierce 2021-09-13 04:09:01 -04:00 committed by GitHub
commit be35d9bef1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 172 additions and 37 deletions

View file

@ -86,7 +86,8 @@ then
fi
fi
create_lock "$(basename "$0")"
create_lock # Protect config file with lock to avoid race conditions
for EMAIL in "${@}"
do
ERROR=false