{"pull_request":{"state":"open","deletions":101,"user":{"avatar_url":"https://secure.gravatar.com/avatar/6fab62c8f6e960775233a221ce9dd252?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"6fab62c8f6e960775233a221ce9dd252","url":"https://api.github.com/users/pacoguzman","login":"pacoguzman","id":10926},"merged_by":null,"updated_at":"2011-11-14T21:33:50Z","commits":2,"base":{"ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/e3370c9c1fc75320e1549c62c636e248?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"e3370c9c1fc75320e1549c62c636e248","url":"https://api.github.com/users/cavalle","login":"cavalle","id":856},"repo":{"name":"eventwire","pushed_at":"2011-11-11T00:15:30Z","fork":false,"master_branch":null,"updated_at":"2011-11-11T13:21:57Z","open_issues":15,"clone_url":"https://github.com/cavalle/eventwire.git","homepage":"https://github.com/cavalle/eventwire","private":false,"language":"Ruby","svn_url":"https://svn.github.com/cavalle/eventwire","forks":5,"url":"https://api.github.com/repos/cavalle/eventwire","owner":{"avatar_url":"https://secure.gravatar.com/avatar/e3370c9c1fc75320e1549c62c636e248?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","gravatar_id":"e3370c9c1fc75320e1549c62c636e248","url":"https://api.github.com/users/cavalle","login":"cavalle","id":856},"html_url":"https://github.com/cavalle/eventwire","description":"Eventwire is a generic and simple interface to various backends to help building event-driven systems","size":188,"id":2251976,"git_url":"git://github.com/cavalle/eventwire.git","watchers":12,"created_at":"2011-08-22T23:16:42Z","ssh_url":"git@github.com:cavalle/eventwire.git"},"label":"cavalle:master","sha":"214d435528196de0b3ceb7c294a7a1e8be62610d"},"comments":0,"diff_url":"https://github.com/cavalle/eventwire/pull/21.diff","closed_at":null,"head":{"ref":"middleware_with_options","user":{"avatar_url":"https://secure.gravatar.com/avatar/0dd1bccbb60e99888fac8fcdb6a575af?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"0dd1bccbb60e99888fac8fcdb6a575af","url":"https://api.github.com/users/Gemfilehub","login":"Gemfilehub","id":541641},"repo":{"name":"eventwire","pushed_at":"2011-11-14T21:28:13Z","fork":true,"master_branch":null,"updated_at":"2011-11-14T21:28:13Z","open_issues":0,"clone_url":"https://github.com/Gemfilehub/eventwire.git","homepage":"https://github.com/cavalle/eventwire","private":false,"language":"Ruby","svn_url":"https://svn.github.com/Gemfilehub/eventwire","forks":0,"url":"https://api.github.com/repos/Gemfilehub/eventwire","owner":{"avatar_url":"https://secure.gravatar.com/avatar/0dd1bccbb60e99888fac8fcdb6a575af?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","gravatar_id":"0dd1bccbb60e99888fac8fcdb6a575af","url":"https://api.github.com/users/Gemfilehub","login":"Gemfilehub","id":541641},"html_url":"https://github.com/Gemfilehub/eventwire","description":"Eventwire is a generic and simple interface to various backends to help building event-driven systems","size":108,"id":2755873,"git_url":"git://github.com/Gemfilehub/eventwire.git","watchers":1,"created_at":"2011-11-11T13:21:57Z","ssh_url":"git@github.com:Gemfilehub/eventwire.git"},"label":"Gemfilehub:middleware_with_options","sha":"b4b3a9ff91ead670c949a738cc19bba2691551eb"},"additions":75,"url":"https://api.github.com/repos/cavalle/eventwire/pulls/21","merged":false,"merged_at":null,"body":"Hi,\r\n\r\n   With this patch we're able to decorate the driver with middlewares that accept options, I'd refactored the existing middlewares to configure them with these options\r\n\r\n   I'd made some cleanup removing code not used (in a different commit)","_links":{"comments":{"href":"https://api.github.com/repos/cavalle/eventwire/issues/21/comments"},"html":{"href":"https://github.com/cavalle/eventwire/pull/21"},"review_comments":{"href":"https://api.github.com/repos/cavalle/eventwire/pulls/21/comments"},"self":{"href":"https://api.github.com/repos/cavalle/eventwire/pulls/21"}},"issue_url":"https://github.com/cavalle/eventwire/issues/21","review_comments":0,"html_url":"https://github.com/cavalle/eventwire/pull/21","title":"Middleware with options","number":21,"mergeable":null,"id":493370,"patch_url":"https://github.com/cavalle/eventwire/pull/21.patch","changed_files":9,"created_at":"2011-11-14T21:33:50Z"},"action":"opened","number":21}