from lib.torrentparser import TorrentParser from lib.xmlrpc.http import HTTPServerProxy from lib.xmlrpc.scgi import SCGIServerProxy from rpc import Method from lib.xmlrpc.basic_auth import BasicAuthTransport from torrent import Torrent from group import Group import rpc # @UnresolvedImport __version__ = "0.2.9" __author__ = "Chris Lucas" __contact__ = "*****@*****.**" __license__ = "MIT" MIN_RTORRENT_VERSION = (0, 8, 1) MIN_RTORRENT_VERSION_STR = convert_version_tuple_to_str(MIN_RTORRENT_VERSION) class RTorrent: """ Create a new rTorrent connection """ rpc_prefix = None def __init__(self, uri, username=None, password=None, verify=False, sp=None, sp_kwargs=None): self.uri = uri # : From X{__init__(self, url)}
from lib.torrentparser import TorrentParser from lib.xmlrpc.http import HTTPServerProxy from lib.xmlrpc.scgi import SCGIServerProxy from rpc import Method from lib.xmlrpc.basic_auth import BasicAuthTransport from torrent import Torrent from group import Group import rpc # @UnresolvedImport __version__ = "0.2.9" __author__ = "Chris Lucas" __contact__ = "*****@*****.**" __license__ = "MIT" MIN_RTORRENT_VERSION = (0, 8, 1) MIN_RTORRENT_VERSION_STR = convert_version_tuple_to_str(MIN_RTORRENT_VERSION) class RTorrent: """ Create a new rTorrent connection """ rpc_prefix = None def __init__(self, uri, username=None, password=None, verify=False, sp=None, sp_kwargs=None): self.uri = uri # : From X{__init__(self, url)} self.username = username self.password = password self.schema = urllib.splittype(uri)[0]
def __init__(self, min_version, cur_version): self.min_version = min_version self.cur_version = cur_version self.msg = "Minimum version required: {0}".format( convert_version_tuple_to_str(min_version))