Packages update

This commit is contained in:
Ruud
2012-02-11 16:28:06 +01:00
parent 3bbf1126c3
commit 02e01fb2d6
217 changed files with 26395 additions and 21194 deletions
Regular → Executable
+12 -12
View File
@@ -1,34 +1,34 @@
# -*- coding: utf-8 -*-
# Copyright (c) 2008-2010 Erik Svensson <erik.public@gmail.com>
# Copyright (c) 2008-2011 Erik Svensson <erik.public@gmail.com>
# Licensed under the MIT license.
class TransmissionError(Exception):
"""
This exception is raised when there has occured an error related to
This exception is raised when there has occurred an error related to
communication with Transmission. It is a subclass of Exception.
"""
def __init__(self, message='', original=None):
Exception.__init__(self)
self.errormsg = message
self._message = message
self.original = original
def __str__(self):
if self.original:
original_name = type(self.original).__name__
return '%s Original exception: %s, "%s"' % (self.errormsg, original_name, str(self.original))
return '%s Original exception: %s, "%s"' % (self.message, original_name, str(self.original))
else:
return self.errormsg
return self.message
class HTTPHandlerError(Exception):
"""
This exception is raised when there has occured an error related to
This exception is raised when there has occurred an error related to
the HTTP handler. It is a subclass of Exception.
"""
def __init__(self, httpurl=None, httpcode=None, httpmsg=None, httpheaders=None, httpdata=None):
Exception.__init__(self)
self.url = ''
self.code = 600
self.errormsg = ''
self._message = ''
self.headers = {}
self.data = ''
if isinstance(httpurl, (str, unicode)):
@@ -36,17 +36,17 @@ class HTTPHandlerError(Exception):
if isinstance(httpcode, (int, long)):
self.code = httpcode
if isinstance(httpmsg, (str, unicode)):
self.errormsg = httpmsg
if isinstance(httpheaders, (dict)):
self._message = httpmsg
if isinstance(httpheaders, dict):
self.headers = httpheaders
if isinstance(httpdata, (str, unicode)):
self.data = httpdata
def __repr__(self):
return '<HTTPHandlerError %d, %s>' % (self.code, self.errormsg)
return '<HTTPHandlerError %d, %s>' % (self.code, self._message)
def __str__(self):
return '<HTTPHandlerError %d, %s>' % (self.code, self.errormsg)
return 'HTTPHandlerError %d: %s' % (self.code, self._message)
def __unicode__(self):
return u'<HTTPHandlerError %d, %s>' % (self.code, self.errormsg)
return u'HTTPHandlerError %d: %s' % (self.code, self._message)