X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=python%2Fcumulus%2Fstore%2F__init__.py;h=35de0ee153ed57187f83a7d7ebf48b7ebee5f51a;hb=2911a4279cce1e880793c934ce90a187856c7c92;hp=7c43b695b232bf4eb4e87dbfa27a26713f08c0bc;hpb=c519cb09affc7e3235a7d75c349ef4cdddc778e0;p=cumulus.git diff --git a/python/cumulus/store/__init__.py b/python/cumulus/store/__init__.py index 7c43b69..35de0ee 100644 --- a/python/cumulus/store/__init__.py +++ b/python/cumulus/store/__init__.py @@ -26,6 +26,17 @@ class Store: def delete(self, type, name): raise NotImplementedException + def stat(self, type, name): + raise NotImplementedException + + def scan(self): + """Cache file information stored in this backend. + + This might make subsequent list or stat calls more efficient, but this + function is intended purely as a performance optimization.""" + + pass + def open(url): (scheme, netloc, path, params, query, fragment) \ = urlparse.urlparse(url)