diff --git a/chroma_agent/action_plugins/settings_management.py b/chroma_agent/action_plugins/settings_management.py index e1c2ab8..115fe7e 100644 --- a/chroma_agent/action_plugins/settings_management.py +++ b/chroma_agent/action_plugins/settings_management.py @@ -18,12 +18,13 @@ def set_profile(profile_json): try: config.set("settings", "profile", profile) - set_iml_profile( - profile.get("name"), profile.get("bundles"), profile.get("packages") - ) except ConfigKeyExistsError: config.update("settings", "profile", profile) + set_iml_profile( + profile.get("name"), profile.get("bundles"), profile.get("packages") + ) + def set_agent_config(key, val): agent_settings = config.get("settings", "agent")