{"action":"created","issue":{"url":"https://api.github.com/repos/dmwm/WMCore/issues/7081","repository_url":"https://api.github.com/repos/dmwm/WMCore","labels_url":"https://api.github.com/repos/dmwm/WMCore/issues/7081/labels{/name}","comments_url":"https://api.github.com/repos/dmwm/WMCore/issues/7081/comments","events_url":"https://api.github.com/repos/dmwm/WMCore/issues/7081/events","html_url":"https://github.com/dmwm/WMCore/pull/7081","id":172573464,"number":7081,"title":"implement a simple condor plugin","user":{"login":"hufnagel","id":1798355,"avatar_url":"https://avatars.githubusercontent.com/u/1798355?v=3","gravatar_id":"","url":"https://api.github.com/users/hufnagel","html_url":"https://github.com/hufnagel","followers_url":"https://api.github.com/users/hufnagel/followers","following_url":"https://api.github.com/users/hufnagel/following{/other_user}","gists_url":"https://api.github.com/users/hufnagel/gists{/gist_id}","starred_url":"https://api.github.com/users/hufnagel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hufnagel/subscriptions","organizations_url":"https://api.github.com/users/hufnagel/orgs","repos_url":"https://api.github.com/users/hufnagel/repos","events_url":"https://api.github.com/users/hufnagel/events{/privacy}","received_events_url":"https://api.github.com/users/hufnagel/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/dmwm/WMCore/labels/Do%20not%20merge%20yet","name":"Do not merge yet","color":"fbca04"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":28,"created_at":"2016-08-22T22:49:48Z","updated_at":"2016-09-04T20:47:58Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dmwm/WMCore/pulls/7081","html_url":"https://github.com/dmwm/WMCore/pull/7081","diff_url":"https://github.com/dmwm/WMCore/pull/7081.diff","patch_url":"https://github.com/dmwm/WMCore/pull/7081.patch"},"body":"Based on PyCondorPlugin, but with many many changes.\r\n - get rid of worker pool with multiple threads submitting in parallel\r\n - just do condor_submit serially (but bulk submitting lots of jobs together) \r\n - get rid of using agent jobid for anything here and use condor jobid instead\r\n - get rid of common schedd query function and only query for what is needed\r\n - status times come from the component, not the schedd\r\n\r\nBasics (submit and track) tested but not sure how to test some of the utility functions that are not called by the agent but only by Ops scripts. Also, I still need to duplicate the relevant PyCondorPlugin unit tests.\r\n\r\n@amaltaro @ticoann good enough for some code review and early feedback though.\r\n\r\n@bbockelm , is this going along the lines of what we discussed ?\r\n\r\nAnything else on the wishlist for this code ? I might as well address it all in one go. "},"comment":{"url":"https://api.github.com/repos/dmwm/WMCore/issues/comments/244627829","html_url":"https://github.com/dmwm/WMCore/pull/7081#issuecomment-244627829","issue_url":"https://api.github.com/repos/dmwm/WMCore/issues/7081","id":244627829,"user":{"login":"cmsdmwmbot","id":15169205,"avatar_url":"https://avatars.githubusercontent.com/u/15169205?v=3","gravatar_id":"","url":"https://api.github.com/users/cmsdmwmbot","html_url":"https://github.com/cmsdmwmbot","followers_url":"https://api.github.com/users/cmsdmwmbot/followers","following_url":"https://api.github.com/users/cmsdmwmbot/following{/other_user}","gists_url":"https://api.github.com/users/cmsdmwmbot/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsdmwmbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsdmwmbot/subscriptions","organizations_url":"https://api.github.com/users/cmsdmwmbot/orgs","repos_url":"https://api.github.com/users/cmsdmwmbot/repos","events_url":"https://api.github.com/users/cmsdmwmbot/events{/privacy}","received_events_url":"https://api.github.com/users/cmsdmwmbot/received_events","type":"User","site_admin":false},"created_at":"2016-09-04T20:47:58Z","updated_at":"2016-09-04T20:47:58Z","body":"Beginning pylint and unit tests.\nSee https://cmssdt.cern.ch/jenkins/job/DMWM-WMCore-PR-test/2996/ for details"}}
{"actor":{"display_login":"cmsdmwmbot"}}