{"number":31,"pull_request":{"number":31,"issue_url":"https://github.com/puppetlabs/puppetlabs-cloud-provisioner/issues/31","head":{"label":"kelseyhightower:bug/master/10053","repo":{"master_branch":null,"name":"puppetlabs-cloud-provisioner","created_at":"2011-10-18T00:41:26Z","size":124,"clone_url":"https://github.com/kelseyhightower/puppetlabs-cloud-provisioner.git","private":false,"updated_at":"2011-10-18T18:03:49Z","watchers":1,"ssh_url":"git@github.com:kelseyhightower/puppetlabs-cloud-provisioner.git","url":"https://api.github.com/repos/kelseyhightower/puppetlabs-cloud-provisioner","git_url":"git://github.com/kelseyhightower/puppetlabs-cloud-provisioner.git","language":"Ruby","fork":true,"svn_url":"https://svn.github.com/kelseyhightower/puppetlabs-cloud-provisioner","id":2595943,"pushed_at":"2011-10-18T18:03:49Z","open_issues":0,"homepage":"","description":"Puppet Cloudpack","forks":0,"html_url":"https://github.com/kelseyhightower/puppetlabs-cloud-provisioner","owner":{"gravatar_id":"2b14fb94a76616bc19f40365601500ee","avatar_url":"https://secure.gravatar.com/avatar/2b14fb94a76616bc19f40365601500ee?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/kelseyhightower","id":1123322,"login":"kelseyhightower"}},"sha":"ec49a14cc072e171a0f7a6b3432db9316cb800ab","ref":"bug/master/10053","user":{"gravatar_id":"2b14fb94a76616bc19f40365601500ee","avatar_url":"https://secure.gravatar.com/avatar/2b14fb94a76616bc19f40365601500ee?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/kelseyhightower","id":1123322,"login":"kelseyhightower"}},"merged_by":null,"created_at":"2011-10-18T20:22:45Z","changed_files":2,"merged":false,"body":"Adding a generic `retry_action` method to handle the various situations where CP should gracefully handle temporary service outages or slowness.","comments":1,"title":"Adding a new `retry_action` method","additions":38,"diff_url":"https://github.com/puppetlabs/puppetlabs-cloud-provisioner/pull/31.diff","updated_at":"2011-10-18T20:30:09Z","url":"https://api.github.com/repos/puppetlabs/puppetlabs-cloud-provisioner/pulls/31","id":412877,"patch_url":"https://github.com/puppetlabs/puppetlabs-cloud-provisioner/pull/31.patch","mergeable":true,"merged_at":null,"commits":1,"closed_at":"2011-10-18T20:30:09Z","user":{"gravatar_id":"2b14fb94a76616bc19f40365601500ee","avatar_url":"https://secure.gravatar.com/avatar/2b14fb94a76616bc19f40365601500ee?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/kelseyhightower","id":1123322,"login":"kelseyhightower"},"deletions":0,"html_url":"https://github.com/puppetlabs/puppetlabs-cloud-provisioner/pull/31","base":{"label":"puppetlabs:master","repo":{"master_branch":null,"name":"puppetlabs-cloud-provisioner","created_at":"2011-03-17T22:30:07Z","size":528,"clone_url":"https://github.com/puppetlabs/puppetlabs-cloud-provisioner.git","private":false,"updated_at":"2011-10-18T20:22:46Z","watchers":32,"ssh_url":"git@github.com:puppetlabs/puppetlabs-cloud-provisioner.git","url":"https://api.github.com/repos/puppetlabs/puppetlabs-cloud-provisioner","git_url":"git://github.com/puppetlabs/puppetlabs-cloud-provisioner.git","language":"Ruby","fork":false,"svn_url":"https://svn.github.com/puppetlabs/puppetlabs-cloud-provisioner","id":1493761,"pushed_at":"2011-10-18T20:22:46Z","open_issues":0,"homepage":"","description":"Puppet Cloudpack","forks":15,"html_url":"https://github.com/puppetlabs/puppetlabs-cloud-provisioner","owner":{"gravatar_id":"eb454c2139c156db7c8266a875519a1f","avatar_url":"https://secure.gravatar.com/avatar/eb454c2139c156db7c8266a875519a1f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/puppetlabs","id":234268,"login":"puppetlabs"}},"sha":"69aaf0fae2a3559bfc9997950c7d7ca36bf875d8","ref":"master","user":{"gravatar_id":"eb454c2139c156db7c8266a875519a1f","avatar_url":"https://secure.gravatar.com/avatar/eb454c2139c156db7c8266a875519a1f?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/puppetlabs","id":234268,"login":"puppetlabs"}},"state":"closed"},"action":"closed"}