mirror of
https://github.com/tiennm99/serena.git
synced 2026-10-17 02:14:30 +00:00
Add migration of 'edit_global_memories' setting
This commit is contained in:
1 parent
4dc617ae6b
commit
eee2f12a74
1 file changed
+8
@@ -748,6 +748,14 @@ class SerenaConfig(SharedConfig):
|
|||||||
instance.log_level = loaded_commented_yaml["gui_log_level"]
|
instance.log_level = loaded_commented_yaml["gui_log_level"]
|
||||||
del loaded_commented_yaml["gui_log_level"]
|
del loaded_commented_yaml["gui_log_level"]
|
||||||
|
|
||||||
|
# migrate "edit_global_memories"
|
||||||
|
if "edit_global_memories" in loaded_commented_yaml:
|
||||||
|
num_migrations += 1
|
||||||
|
edit_global_memories = loaded_commented_yaml["edit_global_memories"]
|
||||||
|
if not edit_global_memories:
|
||||||
|
instance.read_only_memory_patterns.append("global/.*")
|
||||||
|
del loaded_commented_yaml["edit_global_memories"]
|
||||||
|
|
||||||
# re-save the configuration file if any migrations were performed
|
# re-save the configuration file if any migrations were performed
|
||||||
if num_migrations > 0:
|
if num_migrations > 0:
|
||||||
log.info("Legacy configuration was migrated; re-saving configuration file")
|
log.info("Legacy configuration was migrated; re-saving configuration file")
|
||||||
|
|||||||
Reference in new issue
Block a user