1
0
Fork 0

Allow callers to request a specific type of manifest

If the caller knows exactly what the manifest type must be we
can now ask the loader to directly construct that type, rather
than guessing it from the working directory.

Signed-off-by: Shawn O. Pearce <sop@google.com>
This commit is contained in:
Shawn O. Pearce 2009-07-03 16:16:18 -07:00
parent cc6c79643e
commit abb7a3dfec
2 changed files with 12 additions and 6 deletions

View file

@ -62,8 +62,10 @@ class Command(object):
def manifest(self):
return self.GetManifest()
def GetManifest(self, reparse=False):
return manifest_loader.GetManifest(self.repodir, reparse)
def GetManifest(self, reparse=False, type=None):
return manifest_loader.GetManifest(self.repodir,
reparse=reparse,
type=type)
def GetProjects(self, args, missing_ok=False):
"""A list of projects that match the arguments.