Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cylc review: cylc8 support #4113

Closed
oliver-sanders opened this issue Mar 8, 2021 · 3 comments
Closed

cylc review: cylc8 support #4113

oliver-sanders opened this issue Mar 8, 2021 · 3 comments
Assignees

Comments

@oliver-sanders
Copy link
Member

oliver-sanders commented Mar 8, 2021

Context: Cylc Review (formerly Rose Bush) is the old Cylc7 web app used for monitoring workflows and viewing log output. This is not related to the old GTK Cylc GUI which is a whole other thing. Cylc Review is a simple static HTML5/CSS3 web UI, the static files can be found in the cylc-flow source code. The server is Python2 / cherrypy, it gets workflow information from the database and file system.

There have been some changes in Cylc8 which will cause issues for Cylc Review for example:

  • Database changes (host has been renamed platform)
  • suite.rc => flow.cylc

We would quite like to keep Cylc Review going in the short term to provide a Cylc7/Cylc8 compatible monitoring tool and ease the transition to Cylc8 whilst we continue to develop the UI. Hopefully this won't be too much work, just need to detect the Cylc version and act accordingly.

@oliver-sanders oliver-sanders added this to the cylc-7.8.x milestone Mar 8, 2021
@wxtim wxtim self-assigned this Mar 18, 2021
@wxtim
Copy link
Member

wxtim commented Mar 19, 2021

I think (still working on proper testing) that I have managed to fix:

  • The task view.
  • Get flow.cylc and flow.cylc processed from the files drop-down.

Which other files to I want to make available?
flow-config/-run.cylc
install/-install.log

rose files?

@oliver-sanders
Copy link
Member Author

Good enough to just preserve the pre-existing functionality. I can't remember if cylc review shows the rose-suite-run.log file, if so that is equivalent to the new install log thing.

@wxtim wxtim closed this as completed Mar 26, 2021
@wxtim
Copy link
Member

wxtim commented Mar 26, 2021

Closed. Further enhancements for cylc review should be a new issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants