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:
parent
cc6c79643e
commit
abb7a3dfec
2 changed files with 12 additions and 6 deletions
|
@ -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.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue