From b9f88f431b32599fdc7775c8883ae2b0f16d3091 Mon Sep 17 00:00:00 2001 From: Dean Gardiner Date: Fri, 11 Oct 2013 04:12:36 +1300 Subject: [PATCH] Updated rTorrent library and fixed call to MethodError.message (should be MethodError.msg) in _update_provider_group --- couchpotato/core/downloaders/rtorrent/main.py | 2 +- libs/rtorrent/lib/xmlrpc/scgi.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/couchpotato/core/downloaders/rtorrent/main.py b/couchpotato/core/downloaders/rtorrent/main.py index caf64d52..c8c323f9 100755 --- a/couchpotato/core/downloaders/rtorrent/main.py +++ b/couchpotato/core/downloaders/rtorrent/main.py @@ -71,7 +71,7 @@ class rTorrent(Downloader): group.set_command() group.disable() except MethodError, err: - log.error('Unable to set group options: %s', err.message) + log.error('Unable to set group options: %s', err.msg) return False return True diff --git a/libs/rtorrent/lib/xmlrpc/scgi.py b/libs/rtorrent/lib/xmlrpc/scgi.py index 88515e5c..5ba61fa5 100644 --- a/libs/rtorrent/lib/xmlrpc/scgi.py +++ b/libs/rtorrent/lib/xmlrpc/scgi.py @@ -115,7 +115,7 @@ class SCGITransport(xmlrpclib.Transport): try: if host: host, port = urllib.splitport(host) - addrinfo = socket.getaddrinfo(host, port, socket.AF_INET, + addrinfo = socket.getaddrinfo(host, int(port), socket.AF_INET, socket.SOCK_STREAM) sock = socket.socket(*addrinfo[0][:3]) sock.connect(addrinfo[0][4])