Rev618, Changed 2 dead torrent trackers, Better exception display on webui, Better broken site with missing files handling, Possible re-check open port using ZeroHello, 5sec udp timeout

This commit is contained in:
HelloZeroNet 2015-11-17 12:48:03 +01:00
parent 3d558a4edf
commit 85c2799cb6
8 changed files with 29 additions and 27 deletions

View file

@ -12,7 +12,7 @@ class Notify(Exception):
return self.message
def formatException(err=None):
def formatException(err=None, format="text"):
if type(err) == Notify:
return err
exc_type, exc_obj, exc_tb = sys.exc_info()
@ -23,7 +23,10 @@ def formatException(err=None):
path, line, function, text = frame
file = os.path.split(path)[1]
tb.append("%s line %s" % (file, line))
return "%s: %s in %s" % (exc_type.__name__, err, " > ".join(tb))
if format == "html":
return "%s: %s<br><small>%s</small>" % (exc_type.__name__, err, " > ".join(tb))
else:
return "%s: %s in %s" % (exc_type.__name__, err, " > ".join(tb))
if __name__ == "__main__":