Quellcode durchsuchen

Adding error output to html commands

Andrej Studen vor 6 Jahren
Ursprung
Commit
c343854e3a
1 geänderte Dateien mit 6 neuen und 1 gelöschten Zeilen
  1. 6 1
      labkeySlicerPythonExtension/slicerNetwork.py

+ 6 - 1
labkeySlicerPythonExtension/slicerNetwork.py

@@ -242,8 +242,13 @@ class labkeyURIHandler(slicer.vtkURIHandler):
         r=urllib2.Request(url)
         r=urllib2.Request(url)
         base64string = base64.b64encode('%s:%s' % (self.auth_name, self.auth_pass))
         base64string = base64.b64encode('%s:%s' % (self.auth_name, self.auth_pass))
         r.add_header("Authorization", "Basic %s" % base64string)
         r.add_header("Authorization", "Basic %s" % base64string)
-        return self.opener.open(r)
+        try:
+            return self.opener.open(r)
         #f contains json as a return value
         #f contains json as a return value
+        except urllib2.HTTPError as e:
+            print e.code
+            print e.read()
+            return e
 
 
     def post(self,url,data):
     def post(self,url,data):