{"action":"created","issue":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/issues/1368","repository_url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache","labels_url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/issues/1368/labels{/name}","comments_url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/issues/1368/comments","events_url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/issues/1368/events","html_url":"https://github.com/puppetlabs/puppetlabs-apache/pull/1368","id":133205342,"number":1368,"title":"Support socket communication option in apache::fastcgi::server","user":{"login":"janschumann","id":276364,"avatar_url":"https://avatars.githubusercontent.com/u/276364?v=3","gravatar_id":"","url":"https://api.github.com/users/janschumann","html_url":"https://github.com/janschumann","followers_url":"https://api.github.com/users/janschumann/followers","following_url":"https://api.github.com/users/janschumann/following{/other_user}","gists_url":"https://api.github.com/users/janschumann/gists{/gist_id}","starred_url":"https://api.github.com/users/janschumann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/janschumann/subscriptions","organizations_url":"https://api.github.com/users/janschumann/orgs","repos_url":"https://api.github.com/users/janschumann/repos","events_url":"https://api.github.com/users/janschumann/events{/privacy}","received_events_url":"https://api.github.com/users/janschumann/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-02-12T10:37:45Z","updated_at":"2016-03-01T01:16:53Z","closed_at":"2016-03-01T01:07:22Z","pull_request":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/pulls/1368","html_url":"https://github.com/puppetlabs/puppetlabs-apache/pull/1368","diff_url":"https://github.com/puppetlabs/puppetlabs-apache/pull/1368.diff","patch_url":"https://github.com/puppetlabs/puppetlabs-apache/pull/1368.patch"},"body":"For local fcgi servers it makes sense to skip the TCP stack and communicate via socket.\r\n\r\nThis is also sugested in #MODULES-1405.\r\n\r\nInstead of introducing a new parameter socket, validate functions are used to decide if we have a host or a socket in parameter `host`. \r\n\r\nIt might be confusing to pass a socket path to a parameter named `host`, but changing the host parameter name to something like `host_or_socket` would introduce backwards incompatibility."},"comment":{"url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/issues/comments/190478570","html_url":"https://github.com/puppetlabs/puppetlabs-apache/pull/1368#issuecomment-190478570","issue_url":"https://api.github.com/repos/puppetlabs/puppetlabs-apache/issues/1368","id":190478570,"user":{"login":"janschumann","id":276364,"avatar_url":"https://avatars.githubusercontent.com/u/276364?v=3","gravatar_id":"","url":"https://api.github.com/users/janschumann","html_url":"https://github.com/janschumann","followers_url":"https://api.github.com/users/janschumann/followers","following_url":"https://api.github.com/users/janschumann/following{/other_user}","gists_url":"https://api.github.com/users/janschumann/gists{/gist_id}","starred_url":"https://api.github.com/users/janschumann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/janschumann/subscriptions","organizations_url":"https://api.github.com/users/janschumann/orgs","repos_url":"https://api.github.com/users/janschumann/repos","events_url":"https://api.github.com/users/janschumann/events{/privacy}","received_events_url":"https://api.github.com/users/janschumann/received_events","type":"User","site_admin":false},"created_at":"2016-03-01T01:16:52Z","updated_at":"2016-03-01T01:16:52Z","body":"@hunner thanks for merging!\r\n"}}