stagingapi: allow staging to be None in project_status() to return all.

This commit is contained in:
Jimmy Berry 2017-03-16 14:18:46 -05:00
parent 98e167d555
commit 7580e5504d

View File

@ -816,11 +816,11 @@ class StagingAPI(object):
return log.getvalue()
def project_status(self, project):
short = self.extract_staging_short(project)
query = {'format': 'json'}
url = self.makeurl(('project', 'staging_projects', self.project, short),
query=query)
def project_status(self, staging=None):
path = ('project', 'staging_projects', self.project)
if staging:
path += (self.extract_staging_short(staging),)
url = self.makeurl(path, {'format': 'json'})
return json.load(self.retried_GET(url))
def check_project_status(self, project):