mirror of
https://github.com/checktheroads/hyperglass
synced 2024-05-11 05:55:08 +00:00
fixed error raising issue
This commit is contained in:
@@ -2,8 +2,10 @@
|
||||
import os
|
||||
import math
|
||||
import toml
|
||||
import hyperglass
|
||||
|
||||
dir = os.path.dirname(os.path.abspath(__file__))
|
||||
hyperglass_root = os.path.dirname(hyperglass.__file__)
|
||||
|
||||
|
||||
def blacklist():
|
||||
@@ -194,7 +196,8 @@ class gen:
|
||||
list = []
|
||||
for a in general:
|
||||
if len(a["cache_directory"]) == 0:
|
||||
return ".flask_cache"
|
||||
d = ".flask_cache"
|
||||
return os.path.join(hyperglass_root, d)
|
||||
else:
|
||||
return a["cache_directory"]
|
||||
|
||||
@@ -310,7 +313,8 @@ class brand:
|
||||
list = []
|
||||
for t in branding:
|
||||
if len(t["logo_path"]) == 0:
|
||||
return "static/images/hyperglass-dark.png"
|
||||
f = "static/images/hyperglass-dark.png"
|
||||
return os.path.join(hyperglass_root, f)
|
||||
else:
|
||||
return t["logo_path"]
|
||||
|
||||
|
@@ -160,11 +160,9 @@ def lg():
|
||||
else:
|
||||
logger.info(f"Cache match for: {cache_key}, returning cached entry...")
|
||||
try:
|
||||
return Response(cache.get(cache_key), value_code)
|
||||
return Response(cache.get(cache_key))
|
||||
except:
|
||||
id = 4152
|
||||
raise RuntimeError(
|
||||
id + ":\s" + "Unable to return cached output.", 415, *value_params
|
||||
)
|
||||
raise
|
||||
# Upon exception, render generic error
|
||||
return Response(errorGeneral(id))
|
||||
log.error(f"Error returning cached entry for: {cache_key}")
|
||||
return Response(errorGeneral(4152))
|
||||
|
Reference in New Issue
Block a user