diff --git a/weboob/tools/config/anydbmconfig.py b/weboob/tools/config/anydbmconfig.py index 81239cf803186c5bef8277929b7388357a2701b7..1aab4d8b71cd053e33536659125e486cd60f7f76 100644 --- a/weboob/tools/config/anydbmconfig.py +++ b/weboob/tools/config/anydbmconfig.py @@ -1,16 +1,19 @@ # -*- coding: utf-8 -*- -import anydbm import yaml from .iconfig import ConfigError, IConfig +from .yamlconfig import WeboobDumper try: from yaml import CLoader as Loader except ImportError: from yaml import Loader -from .yamlconfig import WeboobDumper +try: + import anydbm as dbm +except ImportError: + import dbm __all__ = ['AnyDBMConfig'] @@ -21,7 +24,7 @@ def __init__(self, path): self.path = path def load(self, default={}): - self.storage = anydbm.open(self.path, 'c') + self.storage = dbm.open(self.path, 'c') def save(self): pass