python-microscope / microscope

Python library for control of microscope devices, supporting hardware triggers and distribution of devices over the network for performance and flexibility.
https://www.python-microscope.org
GNU General Public License v3.0
69 stars 41 forks source link

2020 01 some fixes #132

Closed mickp closed 4 years ago

mickp commented 4 years ago

Some fixes from #124 (which will be closed in favour of a different implementation) that are not specific to that feature.

carandraug commented 4 years ago

This is now merged after some history editing:

  1. the commit that changed style for pyling also renamed the _call_if_callable function to call_if_callable but didn't change it on the places where the function was being called. I kept the style changes but reverted the name change (which I think was the accidental part).

  2. I squashed the three commits about handling exceptions during shutdown (the last two were fixups anyway)

  3. changed commit message to include on first line the method or class being affected.

mickp commented 4 years ago

Yep - that name change was an accident. Thanks for catching it.