automatically create a storage if STORAGE class attribute is not empty

This commit is contained in:
Romain Bignon 2013-07-27 21:34:32 +02:00
commit de45700a49

View file

@ -188,7 +188,10 @@ class ConsoleApplication(BaseApplication):
Applications can overload this method to restrict backends loaded.
"""
self.load_backends(self.CAPS)
if len(self.STORAGE) > 0:
self.load_backends(self.CAPS, storage=self.create_storage())
else:
self.load_backends(self.CAPS)
@classmethod
def run(klass, args=None):