client applet fails for python older than 2.6.3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu One Client |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Traceback (most recent call last):
- File "/usr/lib/
- reply_handler(
- File "/usr/lib/
- self.acquire_
- File "/usr/lib/
- self.request_token = self.make_
- File "/usr/lib/
- fp = opener.
- File "/usr/lib/
- return getattr(self, name)(url, data)
- File "/usr/lib/
- h.endheaders()
- File "/usr/lib/
- self._send_output()
- File "/usr/lib/
- self.send(msg)
- File "/usr/lib/
- self.connect()
- File "/usr/lib/
- if self._tunnel_host:
-AttributeError: HTTPSConnection instance has no attribute '_tunnel_host'
|
self._tunnel_host was added in revision 74203, which is right before 2.6.3, so not in < 2.6.3.
As a general rule at the very least this should be protected with a get given that it's intended to be private.
Will attach a patch.
This has already been fixed in trunk and stable-1-0 and is in the 1.0.2 release, so I'm marking this Invalid. And yes, I know the LP UI is pointing at the wrong version. The latest tarball release is 1.0.2. And will be making a 1.0.3 soon, after backporting some more important fixes. Sorry for the confusion. And thanks for getting this working on Fedora!