{"action":"closed","issue":{"url":"https://api.github.com/repos/genome/ptero-lsf/issues/52","labels_url":"https://api.github.com/repos/genome/ptero-lsf/issues/52/labels{/name}","comments_url":"https://api.github.com/repos/genome/ptero-lsf/issues/52/comments","events_url":"https://api.github.com/repos/genome/ptero-lsf/issues/52/events","html_url":"https://github.com/genome/ptero-lsf/issues/52","id":109884934,"number":52,"title":"PollActiveJobs should not queue so many updates","user":{"login":"mkiwala","id":108881,"avatar_url":"https://avatars.githubusercontent.com/u/108881?v=3","gravatar_id":"","url":"https://api.github.com/users/mkiwala","html_url":"https://github.com/mkiwala","followers_url":"https://api.github.com/users/mkiwala/followers","following_url":"https://api.github.com/users/mkiwala/following{/other_user}","gists_url":"https://api.github.com/users/mkiwala/gists{/gist_id}","starred_url":"https://api.github.com/users/mkiwala/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mkiwala/subscriptions","organizations_url":"https://api.github.com/users/mkiwala/orgs","repos_url":"https://api.github.com/users/mkiwala/repos","events_url":"https://api.github.com/users/mkiwala/events{/privacy}","received_events_url":"https://api.github.com/users/mkiwala/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/genome/ptero-lsf/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/genome/ptero-lsf/labels/in%20review","name":"in review","color":"ededed"}],"state":"closed","locked":false,"assignee":{"login":"davidlmorton","id":650482,"avatar_url":"https://avatars.githubusercontent.com/u/650482?v=3","gravatar_id":"","url":"https://api.github.com/users/davidlmorton","html_url":"https://github.com/davidlmorton","followers_url":"https://api.github.com/users/davidlmorton/followers","following_url":"https://api.github.com/users/davidlmorton/following{/other_user}","gists_url":"https://api.github.com/users/davidlmorton/gists{/gist_id}","starred_url":"https://api.github.com/users/davidlmorton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidlmorton/subscriptions","organizations_url":"https://api.github.com/users/davidlmorton/orgs","repos_url":"https://api.github.com/users/davidlmorton/repos","events_url":"https://api.github.com/users/davidlmorton/events{/privacy}","received_events_url":"https://api.github.com/users/davidlmorton/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/genome/ptero-lsf/milestones/2","html_url":"https://github.com/genome/ptero-lsf/milestones/Phase%202%20Deployment","labels_url":"https://api.github.com/repos/genome/ptero-lsf/milestones/2/labels","id":1078140,"number":2,"title":"Phase 2 Deployment","description":"","creator":{"login":"davidlmorton","id":650482,"avatar_url":"https://avatars.githubusercontent.com/u/650482?v=3","gravatar_id":"","url":"https://api.github.com/users/davidlmorton","html_url":"https://github.com/davidlmorton","followers_url":"https://api.github.com/users/davidlmorton/followers","following_url":"https://api.github.com/users/davidlmorton/following{/other_user}","gists_url":"https://api.github.com/users/davidlmorton/gists{/gist_id}","starred_url":"https://api.github.com/users/davidlmorton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/davidlmorton/subscriptions","organizations_url":"https://api.github.com/users/davidlmorton/orgs","repos_url":"https://api.github.com/users/davidlmorton/repos","events_url":"https://api.github.com/users/davidlmorton/events{/privacy}","received_events_url":"https://api.github.com/users/davidlmorton/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":4,"state":"open","created_at":"2015-04-22T01:39:46Z","updated_at":"2015-11-04T20:24:36Z","due_on":"2015-06-30T05:00:00Z","closed_at":null},"comments":1,"created_at":"2015-10-05T20:58:55Z","updated_at":"2015-11-04T20:24:36Z","closed_at":"2015-11-04T20:24:36Z","body":"PollActiveJobs should not queue updates for jobs which having a queued updated already pending.\n\nCurrently, when the status updating process is not updating statuses fast enough or at all, PollActiveJobs will continue queueing additional status update tasks for lsf jobs which already have a status update task in the celery queue.\n\nThis would probably be implemented with an internal ptero-lsf status for jobs which indicates that a status update is pending."}}