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
|
---|