Beispiel #1
0
 def __init__(self, path):
     self.store = os.path.join(path, 'objects')
     if not os.path.isdir(self.store):
         raise InvalidStore("objects is not a directory")
     db = os.path.join(path, 'database')
     if not os.path.isfile(db):
         raise InvalidStore("database is not a file")
     self.metadata = MetadataStore(db)