_remove_deprecated _proposal_session_name crashes bliss session (from bliss 1.11 to 2.0)
return type.__call__(new_cls, *args, **kwargs)
File "/home/blissadm/local/bliss.git/bliss/scanning/scan_saving.py", line 814, in __init__
self._remove_deprecated()
File "/home/blissadm/local/bliss.git/bliss/scanning/scan_saving.py", line 818, in _remove_deprecated
stored = self.to_dict()
File "/home/blissadm/local/bliss.git/bliss/config/wardrobe.py", line 226, in to_dict
**self._get_instance("default", get_properties=export_properties),
File "/home/blissadm/local/bliss.git/bliss/config/wardrobe.py", line 529, in _get_instance
instance_[attr] = getattr(self, attr)
File "/home/blissadm/local/bliss.git/bliss/config/wardrobe.py", line 61, in __get__
value = self.proxy_default[self.name]
File "/home/blissadm/local/bliss.git/bliss/config/settings.py", line 839, in __getitem__
raise KeyError(key)
KeyError: '_proposal_session_name'
workaround to solve the error:
def _remove_deprecated(self):
return # add return to bypass remove deprecated
....
then start session => type SCAN_SAVING => it will put things correctly
Then remove the return from def _remove_deprecated(self):