{"comment":{"url":"https://api.github.com/repos/shankari/e-mission-server/comments/11339662","html_url":"https://github.com/shankari/e-mission-server/commit/81193f701e2360613b5aceac4a26d6c0621b5736#commitcomment-11339662","id":11339662,"user":{"login":"shankari","id":2423263,"avatar_url":"https://avatars.githubusercontent.com/u/2423263?v=3","gravatar_id":"","url":"https://api.github.com/users/shankari","html_url":"https://github.com/shankari","followers_url":"https://api.github.com/users/shankari/followers","following_url":"https://api.github.com/users/shankari/following{/other_user}","gists_url":"https://api.github.com/users/shankari/gists{/gist_id}","starred_url":"https://api.github.com/users/shankari/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/shankari/subscriptions","organizations_url":"https://api.github.com/users/shankari/orgs","repos_url":"https://api.github.com/users/shankari/repos","events_url":"https://api.github.com/users/shankari/events{/privacy}","received_events_url":"https://api.github.com/users/shankari/received_events","type":"User","site_admin":false},"position":9,"line":56,"path":"CFC_DataCollector/recommender/query_scheduler_pipeline.py","commit_id":"81193f701e2360613b5aceac4a26d6c0621b5736","created_at":"2015-05-23T15:12:14Z","updated_at":"2015-05-23T15:12:14Z","body":"We are going to convert this to a real scheduler. The use of cron was a stopgap to get things to work. Scheduling API calls using OS processes is incredibly heavyweight and is not a long-term solution.\r\n\r\nAlthough, as a side note, cron works just fine on local OSX, linux and windows.\r\nhttps://pypi.python.org/pypi/python-crontab/\r\n\r\n    Getting access to a crontab can happen in five ways, three system methods that will work only on Unix and require you to have the right permissions:\r\n    And two ways from non-system sources that will work on Windows too:\r\n"}}