Ejemplo n.º 1
0
    def __mark_job_run_as(self, run_id, action, at=None):
        Utils.is_valid_uuid(run_id, 'run_id')

        return self._post(
            self._url('/jobs/runs/{0}/{1}?at={2}', run_id, action,
                      at if at else Utils.utc_now())
        )
Ejemplo n.º 2
0
def test_is_valid_uuid():
    with pytest.raises(ValueError):
        Utils.is_valid_uuid(variable_value='not-uuid',
                            variable_name='var_name')
Ejemplo n.º 3
0
 def get_job_run(self, run_id):
     Utils.is_valid_uuid(run_id, 'run_id')
     return self._get(self._url('/jobs/runs/{0}', run_id))