{"action":"created","issue":{"url":"https://api.github.com/repos/chaps-io/gush/issues/8","labels_url":"https://api.github.com/repos/chaps-io/gush/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/chaps-io/gush/issues/8/comments","events_url":"https://api.github.com/repos/chaps-io/gush/issues/8/events","html_url":"https://github.com/chaps-io/gush/issues/8","id":79205008,"number":8,"title":"Detailed job status?","user":{"login":"xtagon","id":47229,"avatar_url":"https://avatars.githubusercontent.com/u/47229?v=3","gravatar_id":"","url":"https://api.github.com/users/xtagon","html_url":"https://github.com/xtagon","followers_url":"https://api.github.com/users/xtagon/followers","following_url":"https://api.github.com/users/xtagon/following{/other_user}","gists_url":"https://api.github.com/users/xtagon/gists{/gist_id}","starred_url":"https://api.github.com/users/xtagon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xtagon/subscriptions","organizations_url":"https://api.github.com/users/xtagon/orgs","repos_url":"https://api.github.com/users/xtagon/repos","events_url":"https://api.github.com/users/xtagon/events{/privacy}","received_events_url":"https://api.github.com/users/xtagon/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/chaps-io/gush/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-05-21T23:37:58Z","updated_at":"2015-11-15T17:24:42Z","closed_at":null,"body":"Hi,\r\n\r\nI use Sidekiq workers already, but Gush appeals to me because Sidekiq doesn't have a way to define such workflows/dependencies. Since Gush \"just uses Sidekiq\" is it compatible with Sidekiq plugins? Specifically, I would like a way to track progress/status of jobs. Let's say I have a job that is going to process 100 files, I would like to be able to add logic into my process method to count how many files have been done at any given moment, and store it in Redis so that I can query it while the job or workflow runs.\r\n\r\nFor some tasks, this will mean keeping track of the progress of a number of serial/parallel jobs, for others I want progress of an individual job. Is there a way to do this with Gush, if not, could it be planned for the future?\r\n\r\nThanks for listening,\r\nJustin"},"comment":{"url":"https://api.github.com/repos/chaps-io/gush/issues/comments/156833777","html_url":"https://github.com/chaps-io/gush/issues/8#issuecomment-156833777","issue_url":"https://api.github.com/repos/chaps-io/gush/issues/8","id":156833777,"user":{"login":"pokonski","id":135402,"avatar_url":"https://avatars.githubusercontent.com/u/135402?v=3","gravatar_id":"","url":"https://api.github.com/users/pokonski","html_url":"https://github.com/pokonski","followers_url":"https://api.github.com/users/pokonski/followers","following_url":"https://api.github.com/users/pokonski/following{/other_user}","gists_url":"https://api.github.com/users/pokonski/gists{/gist_id}","starred_url":"https://api.github.com/users/pokonski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pokonski/subscriptions","organizations_url":"https://api.github.com/users/pokonski/orgs","repos_url":"https://api.github.com/users/pokonski/repos","events_url":"https://api.github.com/users/pokonski/events{/privacy}","received_events_url":"https://api.github.com/users/pokonski/received_events","type":"User","site_admin":false},"created_at":"2015-11-15T17:24:42Z","updated_at":"2015-11-15T17:24:42Z","body":"For anyone interested, there's https://github.com/chaps-io/gush-control which adds `gush server` command that runs Web UI with details about running and finished workflows :)"}}