vdirsyncer/vdirsyncer/storage/__init__.py
Markus Unterwaditzer aa7d2f3eeb Restructuring of DAV storage
We will need this when writing CarddavStorage, assuming we can share
much code between them.
2014-03-01 21:36:01 +01:00

21 lines
628 B
Python

# -*- coding: utf-8 -*-
'''
vdirsyncer.storage
~~~~~~~~~~~~~~~~~~
There are storage classes which control the access to one vdir-collection
and offer basic CRUD-ish methods for modifying those collections. The exact
interface is described in `vdirsyncer.storage.base`, the `Storage` class
should be a superclass of all storage classes.
:copyright: (c) 2014 Markus Unterwaditzer
:license: MIT, see LICENSE for more details.
'''
from .dav.caldav import CaldavStorage
from .filesystem import FilesystemStorage
storage_names = {
'caldav': CaldavStorage,
'filesystem': FilesystemStorage
}