GitHub PushEvent at 2014-03-28 02:54:39
Repository: boto
Actor: jamesonjlee
Payload: {"shas":[["5b3d2053d443fc29271b2045b09adb515949394e","3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@toastdriven.com","Merge branch 'release-2.23.0'","Daniel Lindsley",false],["97c4f5f6c751605dfef1d9eb67464c102a31648b","b2b9d047cb15a4ee2f66e3be0a97e512d2f22473@garnaat.com","Removing obselete core directory.","Mitch Garnaat",false],["8c6977711d036df70957e38a0737390e85a4f2d1","cd7b153c1276b7ca370ae9093e7fe54f0da2cae0@gmail.com","Prevent implicit string decode in hmac-v4 handlers. Fix #2033","Daniel Graña",false],["4d4746e665071f8247902bb7c7cd1585e6213c3f","d0fdfbe2787661457531d622eb3d5e3cbb3428f2@gmail.com","Merge branch 'release-2.24.0'","Daniel G. Taylor",false],["522d67f9ff32af03df4be73ac7b9541c3ab6e3c0","3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@toastdriven.com","Merge branch 'release-2.25.0'","Daniel Lindsley",false],["517e450e1d3775d66dc4e2d19252992de3f339df","4c27fab1de93a9e33e70fff1f3406c6771b4d050@lidor.net","Classes inherit from old-style classes, super breaks them","Demp",false],["5a655503e2ebb59cb3f33721fcdbaefceee91ed3","4c27fab1de93a9e33e70fff1f3406c6771b4d050@lidor.net","Added item_lookup function and better error handling","Demp",false],["aff22a733278107d9b175356a1c92c7a5988e15e","3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@toastdriven.com","Added support for MFA in AssumeRole.","Daniel Lindsley",false],["cc0f694babc30ef868ca9320c25c391a29bb4de5","d0fdfbe2787661457531d622eb3d5e3cbb3428f2@gmail.com","Handle JSON error responses in BotoServerError.\n\nAttempts to fix services which may return JSON error responses. For example,\nCloudFormation might return something like:\n\n```json\n{\n  \"Error\": {\n    \"Code\": \"ValidationError\",\n    \"Message\": \"Template error: Unable to get mapping for RegionMap::us-west-2::AMI\",\n    \"Type\": \"Sender\"\n  },\n  \"RequestId\": \"xxxxxx-xxxxx-xxxxx\"\n}\n```\n\nThe error, when represented as a string looks like:\n\n```python\nboto.exception.BotoServerError: BotoServerError: 400 Bad Request\nNone\n```\n\nAfter this fix, the `None` is replaced with the response body, and the\n`BotoServerError.[request_id|error_code|message]` values are filled in.","Daniel G. Taylor",false],["8979fe54d411f9c066a3e5f6368da50d0ec93fe0","d0fdfbe2787661457531d622eb3d5e3cbb3428f2@gmail.com","Add test for error attributes","Daniel G. Taylor",false],["221085ec56c6b4220abaf368fb78f9870aee1024","2591e5f46f28d303f9dc027d475a5c60d8dea17a@programmer-art.org","Merge pull request #2113 from danielgtaylor/json-error\n\nHandle JSON error responses in BotoServerError. Fixes #2113, #2077.","Daniel G. Taylor",false],["e185149bcabe783d56b04d83615e7914f5170452","3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@beamshare.com","Fixes #2108 GS generate_url with GoogleAccessId","Daniel Blasco",false],["88b78d61f6131418339a272877e7a844e1d7fb25","3ae213d78619c8b4ca1b7e05e33b523aa141c6c5@gmail.com","renamed get_all_vmtypes method to get_all_instance_types to better match actual DescribeInstanceTypes call euca switched to","dkavanagh",false],["0173bf6fc93601837ab6f2b13af14ac80f7335b0","2c3e363797f24fd8e556d68d202a81771abb7009@hbo.com","read EvaluateTargetHealth from resource record set","Zihao Yu",false],["94375293bd2a7276e617ef2b74e9b8c011490ebc","2c3e363797f24fd8e556d68d202a81771abb7009@hbo.com","add tests for reading alias DNS record","Zihao Yu",false],["46abff4eac6b47c1c18559674467829c8b637381","3ae213d78619c8b4ca1b7e05e33b523aa141c6c5@gmail.com","initial interface for a request hook, sample interface and example for logging","dkavanagh",false],["a4fa550cf74dbf74c085a81c5a24e6dda8aa0776","3ae213d78619c8b4ca1b7e05e33b523aa141c6c5@gmail.com","added filename to constructor","dkavanagh",false],["5a5093213f90e233427436c0b9fa6368a38fd39b","2591e5f46f28d303f9dc027d475a5c60d8dea17a@programmer-art.org","Merge pull request #2116 from danielbeamshare/fix-2108-gs-generate-url\n\nBug fix for Google Storage generate_url authentication. Fixes #2116, #2108.","Daniel G. Taylor",false],["03dacd0877174700b5a97f13190822f9e0ac3979","3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@toastdriven.com","Added more endpoints for Datapipeline.","Daniel Lindsley",false],["11396ea1ddebc2d045e31e151901f43cb6c6e282","3d0f3b9ddcacec30c4008c5e030e6c13a478cb4f@toastdriven.com","Copyright fix. :/","Daniel Lindsley",false]],"size":128,"ref":"refs/heads/develop","head":"262784321cd0c0521de01c8b740e83f547bf14b5"}