A rest api and web ui for the rework task scheduler.
schedule-task: handle the no-input file case
adjust for werkzeug 1 release
traceback: have a small separator

heads

default
browse log
0.8.0
browse .tar.gz

clone

read-only
https://hg.sr.ht/~pythonian/rework_ui
read/write
ssh://hg@hg.sr.ht/~pythonian/rework_ui

REWORK-UI

Rework-UI is a rework plugin which provides a view subcommand to the rework command.

The command launches a simple Web front-end to monitor and control workers, tasks and operations of rework.

It works like this:

$ rework view postgres://babar:celeste@jobstore:5432/
  * Running on http://192.168.56.1:5679/ (Press CTRL+C to quit)
 192.168.56.1 - - [10/Nov/2017 14:32:04] "GET /rework HTTP/1.1" 200 -
 192.168.56.1 - - [10/Nov/2017 14:32:04] "GET /services-table HTTP/1.1" 200 -
 192.168.56.1 - - [10/Nov/2017 14:32:04] "GET /workers-table HTTP/1.1" 200 -
 192.168.56.1 - - [10/Nov/2017 14:32:07] "GET /tasks-table HTTP/1.1"
 200 -

At the same time, a browser tab opens, and we can see the big picture.