Apply fixes to s3:// URL parsing under Python 2.6.
authorMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 30 Jun 2010 19:29:49 +0000 (12:29 -0700)
committerMichael Vrable <mvrable@cs.ucsd.edu>
Wed, 30 Jun 2010 19:29:49 +0000 (12:29 -0700)
commit179ae0cb9dc0cdb56217f517bd3dab62b0b3376c
tree04f7a75ef1f85fc648f39ffda577bb39c824bae1
parentbc9a44dc73b892e39cfa7693c90fec50d37e9b95
Apply fixes to s3:// URL parsing under Python 2.6.

The urlparse module starting in Python 2.6 appears to be compliant with RFC
3986, while previous versions were not.  This causes a change in the
behaviro of parsing s3:// URLs, however, resulting in breakage with Python
2.6.

Try to fix this by adjusting our code so that it works with either the old
or the new behavior.
python/cumulus/store/s3.py