brian wickman created AURORA-777:
------------------------------------
Summary: refactor observer so that task pages are generated
statically from checkpoints
Key: AURORA-777
URL: https://issues.apache.org/jira/browse/AURORA-777
Project: Aurora
Issue Type: Story
Components: Observer, Thermos
Reporter: brian wickman
The main purpose of the observer is to discover tasks from /var/run/thermos and
serve mako templates populated with data from replayed checkpoint streams.
Instead of generating task html dynamically at runtime via mako templates, we
should write code that generates static html pages into known paths directly
from the checkpoint stream.
This code can then be plumbed into the executor (possibly even the runner),
which would allow us to use the webserver built in the slave to serve the
thermos static UI. In the short term, it would allow us to reduce the
complexity of the observer towards eventual deprecation/removal.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)