From 4c67ef2fc2717384c98129fe6de09138c85c02b3 Mon Sep 17 00:00:00 2001 From: jtc42 Date: Fri, 7 Jun 2019 15:33:31 +0100 Subject: [PATCH] Inject server_version into saved config --- openflexure_microscope/microscope.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openflexure_microscope/microscope.py b/openflexure_microscope/microscope.py index 9682059e..b996224f 100644 --- a/openflexure_microscope/microscope.py +++ b/openflexure_microscope/microscope.py @@ -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