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

terminal dashboard: should be very similar to web dashboard in appearance, allow for "monitoring" #40

Open
yarikoptic opened this issue Jul 17, 2020 · 0 comments

Comments

@yarikoptic
Copy link
Contributor

I remember me mentioning https://github.com/pyout/pyout/ and you looking at it, but I do not see any mentioning of it here, so decided to make an issue.

Currently there is a web dashboard, but terminal representation qme ls is a printout of current status (which is good) but has no ability to become persistent/updating -- i.e. I just run it in a terminal and see it updating from time to time with status of completed jobs etc, like I hope web ui would do too at some point (ATM I do not see any "status" column).

Also with pyout it might be easier to make terminal printout also better "structured", e.g. to include the header to

1  shell-effb7576-f0da-431f-8e5a-16419753b9aa	bash -c date; sleep 10; date
2  shell-c42c2e0b-ac91-4efd-bc78-4093a9c0c1db	bash -c date; sleep 60; date
3  shell-00d909b6-2119-4e97-8669-449f6786c8bd	bash -c date; sleep 2; date

so it looks more like what is shown in web dashboard:

Id | Executor | Name | Command
-- | -- | -- | --
2 | shell | Shell-00d909b6-2119-4e97-8669-449f6786c8bd | bash -c date; sleep 2; date |  
1 | shell | Shell-c42c2e0b-ac91-4efd-bc78-4093a9c0c1db | bash -c date; sleep 60; date |  
0 | shell | Shell-effb7576-f0da-431f-8e5a-16419753b9aa | bash -c date; sleep 10; date

NB wow -- how the heck cut/pasted table from web ui comes as a markdown?! awesome

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

1 participant