https://bugzilla.novell.com/show_bug.cgi?id=466997
User srinidhi@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=466997#c32
Srinidhi B S
Created an attachment (id=268856) --> (https://bugzilla.novell.com/attachment.cgi?id=268856) [details] workaround inside osc
there. the class stringonly behaves like a string on the outside, so the "sendIng a read()able" won't happen and old behavior is restored.
in other news, all quiet on the python front :e/
This patch doesn't work for me on openSUSE 11.1 64bit: $ python --version Python 2.6 $ uname -a Linux blrsrinidhi 2.6.27.19-3.2-default #1 SMP 2009-02-25 15:40:44 +0100 x86_64 x86_64 x86_64 GNU/Linux I get this when I run "osc ci": Traceback (most recent call last): File "/usr/bin/osc", line 12, in <module> r = babysitter.run(osccli) File "/usr/lib64/python2.6/site-packages/osc/babysitter.py", line 40, in run return prg.main() File "/usr/lib64/python2.6/site-packages/osc/cmdln.py", line 256, in main return self.cmd(args) File "/usr/lib64/python2.6/site-packages/osc/cmdln.py", line 279, in cmd retval = self.onecmd(argv) File "/usr/lib64/python2.6/site-packages/osc/cmdln.py", line 395, in onecmd return self._dispatch_cmd(handler, argv) File "/usr/lib64/python2.6/site-packages/osc/cmdln.py", line 1070, in _dispatch_cmd return handler(argv[0], opts, *args) File "/usr/lib64/python2.6/site-packages/osc/commandline.py", line 1355, in do_commit p.commit(msg) File "/usr/lib64/python2.6/site-packages/osc/core.py", line 751, in commit self.put_source_file(filename) File "/usr/lib64/python2.6/site-packages/osc/core.py", line 705, in put_source_file http_PUT(u, file = os.path.join(self.dir, n)) File "/usr/lib64/python2.6/site-packages/osc/core.py", line 1503, in http_PUT def http_PUT(*args, **kwargs): return http_request('PUT', *args, **kwargs) File "/usr/lib64/python2.6/site-packages/osc/core.py", line 1491, in http_request fd = urllib2.urlopen(req, data=data) File "/usr/lib64/python2.6/urllib2.py", line 124, in urlopen return _opener.open(url, data, timeout) File "/usr/lib64/python2.6/urllib2.py", line 389, in open response = self._open(req, data) File "/usr/lib64/python2.6/urllib2.py", line 407, in _open '_open', req) File "/usr/lib64/python2.6/urllib2.py", line 367, in _call_chain result = func(*args) File "/usr/lib64/python2.6/urllib2.py", line 1139, in http_open return self.do_open(httplib.HTTPConnection, req) File "/usr/lib64/python2.6/urllib2.py", line 1111, in do_open h.request(req.get_method(), req.get_selector(), req.data, headers) File "/usr/lib64/python2.6/httplib.py", line 894, in request self._send_request(method, url, body, headers) File "/usr/lib64/python2.6/httplib.py", line 934, in _send_request self.send(body) File "/usr/lib64/python2.6/httplib.py", line 739, in send self.sock.sendall(str) File "<string>", line 1, in sendall TypeError: sendall() argument 1 must be string or buffer, not instance -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.