|
@@ -31,6 +31,7 @@ class settings_manager (object):
|
|
if not isinstance(self.__settings, settings):
|
|
if not isinstance(self.__settings, settings):
|
|
raise Exception("Невозможно создать экземпляр класса настроек")
|
|
raise Exception("Невозможно создать экземпляр класса настроек")
|
|
for key in self.__data.keys():
|
|
for key in self.__data.keys():
|
|
|
|
+ if not hasattr(self.__settings, key): return
|
|
setattr(self.__settings, key, self.__data[key])
|
|
setattr(self.__settings, key, self.__data[key])
|
|
|
|
|
|
def open(self, filename):
|
|
def open(self, filename):
|