mirror of
https://github.com/samsonjs/vdirsyncer.git
synced 2026-04-08 11:15:52 +00:00
26 lines
817 B
Python
26 lines
817 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 & contributors
|
|
:license: MIT, see LICENSE for more details.
|
|
'''
|
|
|
|
from .dav import CarddavStorage, CaldavStorage
|
|
from .filesystem import FilesystemStorage
|
|
from .http import HttpStorage
|
|
from .singlefile import SingleFileStorage
|
|
|
|
storage_names = {
|
|
'caldav': CaldavStorage,
|
|
'carddav': CarddavStorage,
|
|
'filesystem': FilesystemStorage,
|
|
'http': HttpStorage,
|
|
'singlefile': SingleFileStorage
|
|
}
|