diff --git a/tiramisu/storage/__init__.py b/tiramisu/storage/__init__.py index 5b9142d..3d46061 100644 --- a/tiramisu/storage/__init__.py +++ b/tiramisu/storage/__init__.py @@ -47,11 +47,13 @@ class Storage: **kwargs: Dict[str, str]) -> None: self.storage_type = None self.mod = None - self.setting(**kwargs) + if kwargs: + self.setting(**kwargs) def get(self): if self.storage_type is None: self.storage_type = environ.get('TIRAMISU_STORAGE', DEFAULT_STORAGE) + self.setting() if self.mod is None: modulepath = '{0}.storage.{1}'.format(MODULE_PATH, self.storage_type)