def wait(self, dcos_api_session): r = dcos_api_session.marathon.get('v2/pods/{}::status'.format(self.id)) assert_response_ok(r) self._info = r.json() error_msg = 'Status was {}: {}'.format(self._info['status'], self._info.get('message', 'no message')) assert self._info['status'] == 'STABLE', error_msg
def wait(self, dcos_api_session): r = dcos_api_session.marathon.get('/v2/pods/{}::status'.format(self.id)) assert_response_ok(r) self._info = r.json() error_msg = 'Status was {}: {}'.format(self._info['status'], self._info.get('message', 'no message')) assert self._info['status'] == 'STABLE', error_msg
def wait(self, dcos_api_session): r = dcos_api_session.marathon.get('/v2/apps/{}'.format(self.id)) assert_response_ok(r) self._info = r.json() assert self._info['app']['tasksHealthy'] == self.app['instances']
def wait(self, dcos_api_session): r = dcos_api_session.marathon.get('v2/apps/{}'.format(self.id)) assert_response_ok(r) self._info = r.json() assert self._info['app']['tasksHealthy'] == self.app['instances']