From a6ac99c7558273f093a7c41a95fc68b37778beeb Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Thu, 8 Apr 2021 11:31:41 +0200 Subject: [PATCH] added ability to define name of registry --- igniter/user_settings.py | 7 ++++--- openpype/lib/local_settings.py | 6 ++++-- 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/igniter/user_settings.py b/igniter/user_settings.py index 77fb8b5ae5..f9bbad4e5e 100644 --- a/igniter/user_settings.py +++ b/igniter/user_settings.py @@ -459,9 +459,10 @@ class OpenPypeSettingsRegistry(JSONSettingRegistry): """ - def __init__(self): + def __init__(self, name=None): self.vendor = "pypeclub" self.product = "openpype" + if name is None: + name = "openpype_settings" path = appdirs.user_data_dir(self.product, self.vendor) - super(OpenPypeSettingsRegistry, self).__init__( - "openpype_settings", path) + super(OpenPypeSettingsRegistry, self).__init__(name, path) diff --git a/openpype/lib/local_settings.py b/openpype/lib/local_settings.py index 2095f1253e..6386a69026 100644 --- a/openpype/lib/local_settings.py +++ b/openpype/lib/local_settings.py @@ -461,11 +461,13 @@ class OpenPypeSettingsRegistry(JSONSettingRegistry): """ - def __init__(self): + def __init__(self, name=None): self.vendor = "pypeclub" self.product = "openpype" + if name is None: + name = "openpype_settings" path = appdirs.user_data_dir(self.product, self.vendor) - super(OpenPypeSettingsRegistry, self).__init__("openpype_settings", path) + super(OpenPypeSettingsRegistry, self).__init__(name, path) def _create_local_site_id(registry=None):