Tools to initiate and monitor tasks in a wmt-exe environment.
wmtexe.slave.Slave(url, env=None, dir='.')[source]¶Bases: object
Task slave for a wmt-exe environment.
| Parameters: | url : str
env : WmtEnvironment, optional
dir : str, optional
|
|---|
Attributes
url |
Get the API server URL. |
Methods
report(id, status, message) |
Report task status using requests. |
report_error(id, message) |
Report errors from a job. |
report_success(id, message) |
Report job success. |
start_task(id[, env, dir]) |
Start tasks for the given job id. |
report(id, status, message)[source]¶Report task status using requests.
| Parameters: | id : str
status : str
message : str
|
|---|---|
| Returns: | Reponse
|
report_error(id, message)[source]¶Report errors from a job.
| Parameters: | id : str
message : str
|
|---|---|
| Returns: | Reponse
|
report_success(id, message)[source]¶Report job success.
| Parameters: | id : str
message : str
|
|---|---|
| Returns: | Reponse
|
start_task(id, env=None, dir='.')[source]¶Start tasks for the given job id.
| Parameters: | id : str
env : WmtEnvironment, optional
dir : str, optional
|
|---|---|
| Returns: | Reponse
|
url¶Get the API server URL.
| Returns: | str
|
|---|