diff options
| author | Brian Potchik <brian@vector35.com> | 2020-06-11 11:22:55 -0400 |
|---|---|---|
| committer | Brian Potchik <brian@vector35.com> | 2020-06-11 11:22:55 -0400 |
| commit | aded2f1fd9a4f7cb2370ac8c1dcaa70a0f1ba64f (patch) | |
| tree | 4b7b5051e41f03e7aa9f75a115921e6a03c4e28e /python/scriptingprovider.py | |
| parent | 2a4ed5f7253861f97a26df5aefd3cdf63144d2d9 (diff) | |
Fix dict super initialization to support Python2.
Diffstat (limited to 'python/scriptingprovider.py')
| -rw-r--r-- | python/scriptingprovider.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/python/scriptingprovider.py b/python/scriptingprovider.py index 12ad3421..8e2ddc32 100644 --- a/python/scriptingprovider.py +++ b/python/scriptingprovider.py @@ -508,14 +508,14 @@ class _PythonScriptingInstanceInput(object): class BlacklistedDict(dict): def __init__(self, blacklist, *args): - super().__init__(*args) + super(BlacklistedDict, self).__init__(*args) self.__blacklist = set(blacklist) self._blacklist_enabled = True def __setitem__(self, k, v): if self.blacklist_enabled and k in self.__blacklist: log.log_warn('Setting variable "{}" will have no affect as it is automatically controlled by the ScriptingProvider.'.format(k)) - super().__setitem__(k, v) + super(BlacklistedDict, self).__setitem__(k, v) def enable_blacklist(self, enabled): self.__enable_blacklist = enabled |
