We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cd8878d commit e787a71Copy full SHA for e787a71
netbox/extras/models/mixins.py
@@ -30,8 +30,7 @@ def create_module(self, spec):
30
return None # Use default module creation
31
32
def exec_module(self, module):
33
- storage = storages.create_storage(storages.backends["scripts"])
34
- with storage.open(self.filename, 'rb') as f:
+ with storages["scripts"].open(self.filename, 'rb') as f:
35
code = f.read()
36
exec(code, module.__dict__)
37
netbox/extras/models/scripts.py
@@ -126,7 +126,7 @@ def ordered_scripts(self):
126
ordered.extend(script_objects.values())
127
return ordered
128
129
- @property
+ @cached_property
130
def module_scripts(self):
131
132
def _get_name(cls):
0 commit comments