{"action":"created","issue":{"url":"https://api.github.com/repos/sul-dlss/lyber-core/issues/20","repository_url":"https://api.github.com/repos/sul-dlss/lyber-core","labels_url":"https://api.github.com/repos/sul-dlss/lyber-core/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/sul-dlss/lyber-core/issues/20/comments","events_url":"https://api.github.com/repos/sul-dlss/lyber-core/issues/20/events","html_url":"https://github.com/sul-dlss/lyber-core/pull/20","id":188386825,"number":20,"title":"[WIP] Allow other return states","user":{"login":"peetucket","id":47137,"avatar_url":"https://avatars.githubusercontent.com/u/47137?v=3","gravatar_id":"","url":"https://api.github.com/users/peetucket","html_url":"https://github.com/peetucket","followers_url":"https://api.github.com/users/peetucket/followers","following_url":"https://api.github.com/users/peetucket/following{/other_user}","gists_url":"https://api.github.com/users/peetucket/gists{/gist_id}","starred_url":"https://api.github.com/users/peetucket/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/peetucket/subscriptions","organizations_url":"https://api.github.com/users/peetucket/orgs","repos_url":"https://api.github.com/users/peetucket/repos","events_url":"https://api.github.com/users/peetucket/events{/privacy}","received_events_url":"https://api.github.com/users/peetucket/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-11-10T00:16:43Z","updated_at":"2016-11-10T18:08:07Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sul-dlss/lyber-core/pulls/20","html_url":"https://github.com/sul-dlss/lyber-core/pull/20","diff_url":"https://github.com/sul-dlss/lyber-core/pull/20.diff","patch_url":"https://github.com/sul-dlss/lyber-core/pull/20.patch"},"body":"Create a new object which a robot can optionally return when perform is finished.  This object defines the final workflow state that is set by lyber-core (allowed values are \"skipped\" or \"completed\").  \r\n\r\n```return LyberCore::Robot::ReturnState.new('skipped')```\r\n\r\nFor backwards compatibility, if you do not return an object of the expected type upon completion of the perform method, the end state will continue to be \"completed\".\r\n\r\nAlso add coveralls and set the test order to random.\r\n"},"comment":{"url":"https://api.github.com/repos/sul-dlss/lyber-core/issues/comments/259763447","html_url":"https://github.com/sul-dlss/lyber-core/pull/20#issuecomment-259763447","issue_url":"https://api.github.com/repos/sul-dlss/lyber-core/issues/20","id":259763447,"user":{"login":"drh-stanford","id":1861171,"avatar_url":"https://avatars.githubusercontent.com/u/1861171?v=3","gravatar_id":"","url":"https://api.github.com/users/drh-stanford","html_url":"https://github.com/drh-stanford","followers_url":"https://api.github.com/users/drh-stanford/followers","following_url":"https://api.github.com/users/drh-stanford/following{/other_user}","gists_url":"https://api.github.com/users/drh-stanford/gists{/gist_id}","starred_url":"https://api.github.com/users/drh-stanford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/drh-stanford/subscriptions","organizations_url":"https://api.github.com/users/drh-stanford/orgs","repos_url":"https://api.github.com/users/drh-stanford/repos","events_url":"https://api.github.com/users/drh-stanford/events{/privacy}","received_events_url":"https://api.github.com/users/drh-stanford/received_events","type":"User","site_admin":false},"created_at":"2016-11-10T18:08:07Z","updated_at":"2016-11-10T18:08:07Z","body":"I had to upgrade to `json` 1.8.3 to get this to work on my mac."}}
{"actor":{"display_login":"drh-stanford"}}