All UQCS stuff is managed by supervisor on our server. Supervisor provides an XML-RPC endpoint that we can use to manage the processes on the server, and is used by cesi.
Using the XML-RPC endpoint, we should be able to view the tail of the logs of a given process. See hookbot (https://github.com/UQComputingSociety/webhooks) for an example of using the XML-RPC endpoint (in Python).
All UQCS stuff is managed by supervisor on our server. Supervisor provides an XML-RPC endpoint that we can use to manage the processes on the server, and is used by cesi.
Using the XML-RPC endpoint, we should be able to view the tail of the logs of a given process. See hookbot (https://github.com/UQComputingSociety/webhooks) for an example of using the XML-RPC endpoint (in Python).
Supervisor docs are here: http://supervisord.org/api.html