CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
uploadConditions.HTTPError Class Reference
Inheritance diagram for uploadConditions.HTTPError:
Exception

Public Member Functions

def __init__
 

Public Attributes

 args
 
 code
 
 response
 

Detailed Description

A common HTTP exception.

self.code is the response HTTP code as an integer.
self.response is the response body (i.e. page).

Definition at line 210 of file uploadConditions.py.

Constructor & Destructor Documentation

def uploadConditions.HTTPError.__init__ (   self,
  code,
  response 
)

Definition at line 217 of file uploadConditions.py.

218  def __init__(self, code, response):
219  self.code = code
220  self.response = response
221 
222  # Try to extract the error message if possible (i.e. known error page format)
223  try:
224  self.args = (response.split('<p>')[1].split('</p>')[0], )
225  except Exception:
226  self.args = (self.response, )
227 
double split
Definition: MVATrainer.cc:139

Member Data Documentation

uploadConditions.HTTPError.args

Definition at line 223 of file uploadConditions.py.

uploadConditions.HTTPError.code

Definition at line 218 of file uploadConditions.py.

uploadConditions.HTTPError.response

Definition at line 219 of file uploadConditions.py.