nomex v0.0.4 Nomex.Evaluations

Methods in this module are used to interact with Nomad’s Evaluations HTTP API. More information here:

https://www.nomadproject.io/api/evaluations.html

Link to this section Summary

Functions

issues a GET request to <NOMAD_HOST>/v1/evaluation/<param_id>

issues a GET request to <NOMAD_HOST>/v1/evaluation/<param_id>

issues a GET request to <NOMAD_HOST>/v1/evaluations

issues a GET request to <NOMAD_HOST>/v1/evaluations?prefix=<prefix>

issues a GET request to <NOMAD_HOST>/v1/evaluations

issues a GET request to <NOMAD_HOST>/v1/evaluations?prefix=<prefix>

Link to this section Functions

Link to this function allocations(evaluation_id)
Link to this function allocations!(evaluation_id)
Link to this function evaluation(param_id)
evaluation(String.t()) :: Nomex.Response.tuple_t()

issues a GET request to <NOMAD_HOST>/v1/evaluation/<param_id>

returns a tuple with status (:ok, :error) and the %Nomex.Response{}

Link to this function evaluation!(param_id)
evaluation!(String.t()) :: Nomex.Response.t()

issues a GET request to <NOMAD_HOST>/v1/evaluation/<param_id>

returns a %Nomex.Response{} or raises exception

Link to this function evaluations()
evaluations() :: Nomex.Response.tuple_t()

issues a GET request to <NOMAD_HOST>/v1/evaluations

returns a tuple with status (:ok, :error) and the %Nomex.Response{}

Link to this function evaluations(prefix)
evaluations(String.t()) :: Nomex.Response.tuple_t()

issues a GET request to <NOMAD_HOST>/v1/evaluations?prefix=<prefix>

returns a tuple with status (:ok, :error) and the %Nomex.Response{}

Link to this function evaluations!()
evaluations!() :: Nomex.Response.t()

issues a GET request to <NOMAD_HOST>/v1/evaluations

returns a %Nomex.Response{} or raises exception

Link to this function evaluations!(prefix)
evaluations!(String.t()) :: Nomex.Response.t()

issues a GET request to <NOMAD_HOST>/v1/evaluations?prefix=<prefix>

returns a %Nomex.Response{} or raises exception