7.2 years ago by
Exactly what you're asking for doesn't currently exist, though
depending on what you're building you could definitely use the API to
monitor this sort of thing. The histories controller provides the
state of job, along with lots of other useful information. For
example, using the encoded id of a job and the provided (in your
/galaxy/scripts/api directory) display.py script, you can make a
request something like:
python ./display.py <your api="" key="">
And you'll get a reply that includes the detailed state information of
this particular dataset, something like what I've copied below. In
this, you can see that I'm currently uploading the file, for example.
Let me know if you have more questions, or if this is sufficient to
get you started. Thanks!