Closed timj closed 3 years ago
Is this some alternative version of stomp?
Yes: https://pypi.org/project/stomp.py/
which it turns out is used by our workflow submission system and so clashes with the stomp that esutil thinks it wants.
I see. Thanks for the PR.
@esheldon would it be possible to make a new release with this fix? I don't think I see a release since this PR was merged. We are currently having to pin to an old esutil version to allow our LSST pipelines to run at scale.
done, v0.6.8
The stomp import can succeed but the .cvar access can fail. Protect against all failures with stomp on import and only set have_stomp on success.
With conda-forge stomp.py installed with 0.6.7.2 esutil we are seeing the following:
0.6.5 worked because it caught all exceptions. This PR reverts to that broader catch.