wcs_olap: temporary work-around to indicate startpoint statuses

This commit is contained in:
Benjamin Dauvergne 2016-06-18 09:28:19 +02:00
parent b972629182
commit 247df4bce9
1 changed files with 4 additions and 0 deletions

View File

@ -95,6 +95,10 @@ class Workflow(BaseObject):
def __init__(self, wcs_api, **kwargs):
super(Workflow, self).__init__(wcs_api, **kwargs)
self.statuses = [BaseObject(wcs_api, **v) for v in self.statuses]
assert not hasattr(self.statuses[0], 'startpoint'), 'startpoint is exported by w.c.s. FIXME'
for status in self.statuses:
status.startpoint = False
self.statuses[0].startpoint = True
self.statuses_map = dict((s.id, s) for s in self.statuses)