MountStorage: Add docs.
This commit is contained in:
parent
ff94b4ce38
commit
255f02c486
@ -287,6 +287,21 @@ class CloudFilesStorage(StorageInterface):
|
||||
|
||||
|
||||
class MountStorage(StorageInterface):
|
||||
"""
|
||||
Experimental "Mount" virtual Storage Interface
|
||||
|
||||
This isn't an interface to some real storage, instead
|
||||
it's a redirecting interface, that redirects requests
|
||||
to other "StorageInterface"s.
|
||||
For example, requests for ["store1", "a"] to first
|
||||
storage with the path ["a"], etc.
|
||||
|
||||
To set this up, you currently need to call the mount()
|
||||
method with the target path and a backend, that shall
|
||||
be available under that target path.
|
||||
You have to mount things in a sensible order,
|
||||
especially you can't mount ["a", "b"] before ["a"].
|
||||
"""
|
||||
def __init__(self, **kwargs):
|
||||
self.mounttab = {}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user