{"action":"created","issue":{"url":"https://api.github.com/repos/neillturner/kitchen-ansible/issues/56","labels_url":"https://api.github.com/repos/neillturner/kitchen-ansible/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/neillturner/kitchen-ansible/issues/56/comments","events_url":"https://api.github.com/repos/neillturner/kitchen-ansible/issues/56/events","html_url":"https://github.com/neillturner/kitchen-ansible/pull/56","id":80954680,"number":56,"title":"Split config into it's own object","user":{"login":"mheap","id":59130,"avatar_url":"https://avatars.githubusercontent.com/u/59130?v=3","gravatar_id":"","url":"https://api.github.com/users/mheap","html_url":"https://github.com/mheap","followers_url":"https://api.github.com/users/mheap/followers","following_url":"https://api.github.com/users/mheap/following{/other_user}","gists_url":"https://api.github.com/users/mheap/gists{/gist_id}","starred_url":"https://api.github.com/users/mheap/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mheap/subscriptions","organizations_url":"https://api.github.com/users/mheap/orgs","repos_url":"https://api.github.com/users/mheap/repos","events_url":"https://api.github.com/users/mheap/events{/privacy}","received_events_url":"https://api.github.com/users/mheap/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-05-26T13:07:39Z","updated_at":"2015-06-09T14:46:23Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/neillturner/kitchen-ansible/pulls/56","html_url":"https://github.com/neillturner/kitchen-ansible/pull/56","diff_url":"https://github.com/neillturner/kitchen-ansible/pull/56.diff","patch_url":"https://github.com/neillturner/kitchen-ansible/pull/56.patch"},"body":"To reduce how much of a god-like file ansible_playbook.rb is, I'm attempting to split some of the functionality out into their own modules. This PR removes configuration and adds it to it's own class. This should be API compatible with what was previously there.\r\n\r\nTests pass, and I've run a few tests by hand to make sure that the flags are generated correctly still (they are).\r\n\r\nIf this is accepted, I'm going to look at moving command line flag generation to it's own class too"},"comment":{"url":"https://api.github.com/repos/neillturner/kitchen-ansible/issues/comments/110388558","html_url":"https://github.com/neillturner/kitchen-ansible/pull/56#issuecomment-110388558","issue_url":"https://api.github.com/repos/neillturner/kitchen-ansible/issues/56","id":110388558,"user":{"login":"neillturner","id":408419,"avatar_url":"https://avatars.githubusercontent.com/u/408419?v=3","gravatar_id":"","url":"https://api.github.com/users/neillturner","html_url":"https://github.com/neillturner","followers_url":"https://api.github.com/users/neillturner/followers","following_url":"https://api.github.com/users/neillturner/following{/other_user}","gists_url":"https://api.github.com/users/neillturner/gists{/gist_id}","starred_url":"https://api.github.com/users/neillturner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/neillturner/subscriptions","organizations_url":"https://api.github.com/users/neillturner/orgs","repos_url":"https://api.github.com/users/neillturner/repos","events_url":"https://api.github.com/users/neillturner/events{/privacy}","received_events_url":"https://api.github.com/users/neillturner/received_events","type":"User","site_admin":false},"created_at":"2015-06-09T14:46:23Z","updated_at":"2015-06-09T14:46:23Z","body":"oops can't automatically merge this. don't have time at the moment to manually merge. hopefully later this week or earlier next week.  "}}