def load(self, path):
path = os.path.normpath(path)<EOL>mtime = os.stat(path).st_mtime<EOL>if path not in self or self[path].mtime != mtime:<EOL><INDENT>manifest = self.build(path)<EOL>self[path] = self.manifest_mod(manifest, mtime)<EOL><DEDENT>return self[path].manifest<EOL>
Load a manifest at path or return a suitable manifest already loaded.