Inject server_version into saved config

This commit is contained in:
jtc42 2019-06-07 15:33:31 +01:00
parent 235aa984f9
commit 4c67ef2fc2

View file

@ -236,6 +236,11 @@ class Microscope:
"""
Merges the current settings back to disk
"""
# Read curent config
current_config = self.read_config()
# Merge in server version responsible for saving the config file
current_config['server_version'] = pkg_resources.get_distribution('openflexure_microscope').version
# Save config to file
self.settings_file.save(self.read_config(), backup=True)
@property