parameters: (self, path)
return_statement: return self[path].manifest
docstring: Load a manifest at path or return a suitable manifest already loaded.
docstring_summary: Load a manifest at path or return a suitable manifest already loaded.
docstring_tokens: Load a manifest at path or return a suitable manifest already loaded .
function: def load(self, path):
          """
          Load a manifest at path or return a suitable manifest already loaded.
          """
          path = os.path.normpath(path)
          mtime = os.stat(path).st_mtime
  
          if path not in self or self[path].mtime != mtime:
              manifest = self.build(path)
              self[path] = self.manifest_mod(manifest, mtime)
  
          return self[path].manifest
function_tokens: def load ( self , path ) : path = os . path . normpath ( path ) mtime = os . stat ( path ) . st_mtime if path not in self or self [ path ] . mtime != mtime : manifest = self . build ( path ) self [ path ] = self . manifest_mod ( manifest , mtime ) return self [ path ] . manifest