5454
5555class  KibbleHTTPError (Exception ):
5656    def  __init__ (self , code , message ):
57+         super ().__init__ ()
5758        self .code  =  code 
5859        self .message  =  message 
5960
@@ -75,7 +76,7 @@ def __call__(self, environ, start_response, session):
7576            # Read JSON client data if any 
7677            try :
7778                request_size  =  int (environ .get ("CONTENT_LENGTH" , 0 ))
78-             except  ( ValueError ) :
79+             except  ValueError :
7980                request_size  =  0 
8081            requestBody  =  environ ["wsgi.input" ].read (request_size )
8182            formdata  =  {}
@@ -123,7 +124,7 @@ def __call__(self, environ, start_response, session):
123124                ) +  "\n " 
124125                return 
125126
126-         except :
127+         except :   # pylint: disable=bare-except 
127128            err_type , err_value , tb  =  sys .exc_info ()
128129            traceback_output  =  ["API traceback:" ]
129130            traceback_output  +=  traceback .format_tb (tb )
@@ -133,7 +134,7 @@ def __call__(self, environ, start_response, session):
133134                start_response (
134135                    "500 Internal Server Error" , [("Content-Type" , "application/json" )]
135136                )
136-             except :
137+             except :   # pylint: disable=bare-except 
137138                pass 
138139            yield  json .dumps ({"code" : "500" , "reason" : "\n " .join (traceback_output )})
139140
@@ -142,7 +143,6 @@ def fourohfour(environ, start_response):
142143    """A very simple 404 handler""" 
143144    start_response ("404 Not Found" , [("Content-Type" , "application/json" )])
144145    yield  json .dumps ({"code" : 404 , "reason" : "API endpoint not found" }, indent = 4 ) +  "\n " 
145-     return 
146146
147147
148148def  application (environ , start_response ):
@@ -164,7 +164,7 @@ def application(environ, start_response):
164164                    session .headers .append (bucket )
165165                    try :
166166                        start_response ("200 Okay" , session .headers )
167-                     except :
167+                     except :   # pylint: disable=bare-except 
168168                        pass 
169169                a  +=  1 
170170                # WSGI prefers byte strings, so convert if regular py3 string 
0 commit comments