X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=python%2Fcumulus%2F__init__.py;h=424e38c09b56ec96911c4701b98c69ff26b195ed;hb=5d0038c47ba5926b1e3e8713da75078602a06f62;hp=e1dac844e56677d594e9b58dc02329e66de30196;hpb=5f2e50c2ad75043142dc1812fe19dbd7ad86488c;p=cumulus.git diff --git a/python/cumulus/__init__.py b/python/cumulus/__init__.py index e1dac84..424e38c 100644 --- a/python/cumulus/__init__.py +++ b/python/cumulus/__init__.py @@ -97,7 +97,9 @@ class LowlevelDataStore: """ def __init__(self, path): - if path.find(":") >= 0: + if isinstance(path, cumulus.store.Store): + self.store = path + elif path.find(":") >= 0: self.store = cumulus.store.open(path) else: self.store = cumulus.store.file.FileStore(path)