MultiSlotLock and MemoryReserver now hold a default Logger instance in case no...

MultiSlotLock and MemoryReserver now hold a default Logger instance in case no logger is passed. This makes the logger.close() call obsolete and fixes Test_DEM_Creator.test_index_mediator_query_equals_pgSQL_query().

Signed-off-by: Daniel Scheffler <danschef@gfz-potsdam.de>
4 jobs for master in 20 minutes and 11 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Test
passed #50865
test_gms_preprocessing

00:09:10

63.0%
passed #50866
test_gms_preprocessing_install

00:10:46

failed #50867
test_styles

00:00:14

 
  Deploy
skipped #50868
pages
 
Name Stage Failure
failed
test_styles Test
flake8 --max-line-length=120 gms_preprocessing tests > ./tests/linting/flake8.log
make: *** [Makefile:54: lint] Error 1
Uploading artifacts for failed job
Uploading artifacts...
tests/linting/flake8.log: found 1 matching files and directories

WARNING: tests/linting/pycodestyle.log: no matching files
WARNING: tests/linting/pydocstyle.log: no matching files
Uploading artifacts as "archive" to coordinator... ok
id=50867 responseStatus=201 Created token=RLp5Jx-g
ERROR: Job failed: exit code 1