Move globalhandler into utils.containers, make settings format more flexible, default to base typeclass, add helper functions and some more lenient error handling

This commit is contained in:
Griatch 2019-04-14 11:24:45 +02:00
parent 7c416280a8
commit 098af3caba
8 changed files with 134 additions and 86 deletions

View file

@ -342,6 +342,9 @@ class DefaultScript(ScriptBase):
kwargs['key'] = key
# If no typeclass supplied, use this class
kwargs['typeclass'] = kwargs.pop('typeclass', cls)
try:
obj = create.create_script(**kwargs)
except Exception as e: