{"action":"created","issue":{"url":"https://api.github.com/repos/ocf/puppet/issues/40","repository_url":"https://api.github.com/repos/ocf/puppet","labels_url":"https://api.github.com/repos/ocf/puppet/issues/40/labels{/name}","comments_url":"https://api.github.com/repos/ocf/puppet/issues/40/comments","events_url":"https://api.github.com/repos/ocf/puppet/issues/40/events","html_url":"https://github.com/ocf/puppet/pull/40","id":142006850,"number":40,"title":"ocf_desktop: replace ocf-suspend using ocflib","user":{"login":"chriskuehl","id":665269,"avatar_url":"https://avatars.githubusercontent.com/u/665269?v=3","gravatar_id":"","url":"https://api.github.com/users/chriskuehl","html_url":"https://github.com/chriskuehl","followers_url":"https://api.github.com/users/chriskuehl/followers","following_url":"https://api.github.com/users/chriskuehl/following{/other_user}","gists_url":"https://api.github.com/users/chriskuehl/gists{/gist_id}","starred_url":"https://api.github.com/users/chriskuehl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chriskuehl/subscriptions","organizations_url":"https://api.github.com/users/chriskuehl/orgs","repos_url":"https://api.github.com/users/chriskuehl/repos","events_url":"https://api.github.com/users/chriskuehl/events{/privacy}","received_events_url":"https://api.github.com/users/chriskuehl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-19T00:20:39Z","updated_at":"2016-03-19T01:14:03Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ocf/puppet/pulls/40","html_url":"https://github.com/ocf/puppet/pull/40","diff_url":"https://github.com/ocf/puppet/pull/40.diff","patch_url":"https://github.com/ocf/puppet/pull/40.patch"},"body":"Benefits of the change (in decending order of importance):\r\n\r\n  * Uses ocflib hours, so we no longer will have desktops running over breaks when we forget to disable wakeups.\r\n\r\n  * Adds some output that can be useful for determining why a desktop isn't suspending regularly.\r\n\r\n  * Python\r\n\r\n\r\nThere are probably a few bugs in this that we'll have to fix, but hopefully this is an improvement."},"comment":{"url":"https://api.github.com/repos/ocf/puppet/issues/comments/198597704","html_url":"https://github.com/ocf/puppet/pull/40#issuecomment-198597704","issue_url":"https://api.github.com/repos/ocf/puppet/issues/40","id":198597704,"user":{"login":"chriskuehl","id":665269,"avatar_url":"https://avatars.githubusercontent.com/u/665269?v=3","gravatar_id":"","url":"https://api.github.com/users/chriskuehl","html_url":"https://github.com/chriskuehl","followers_url":"https://api.github.com/users/chriskuehl/followers","following_url":"https://api.github.com/users/chriskuehl/following{/other_user}","gists_url":"https://api.github.com/users/chriskuehl/gists{/gist_id}","starred_url":"https://api.github.com/users/chriskuehl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/chriskuehl/subscriptions","organizations_url":"https://api.github.com/users/chriskuehl/orgs","repos_url":"https://api.github.com/users/chriskuehl/repos","events_url":"https://api.github.com/users/chriskuehl/events{/privacy}","received_events_url":"https://api.github.com/users/chriskuehl/received_events","type":"User","site_admin":false},"created_at":"2016-03-19T01:14:02Z","updated_at":"2016-03-19T01:14:02Z","body":"thanks for quick review\r\n\r\ni'm guessing there are still some bugs (or at least some commands that can fail and cause cron spam that we don't want), so we'll just iterate on this until it's working..."}}