INNER CODE UNIT · Python
InvalidCachefileError
stanfrbd/cyberbro · app.py:41
class InvalidCachefileError(Exception):
pass
class CyberbroJSONProvider(DefaultJSONProvider):
"""Custom JSON serializer for Observable objects."""
@staticmethod
def default(obj: object) -> str:
if isinstance(obj, Observable):
return str(obj)
if isinstance(obj, ObservableFlag):
return str(obj)
return super(CyberbroJSONProvider, CyberbroJSONProvider).default(obj)
app: Flask = Flask(__name__)
app.json_provider_class = CyberbroJSONProvider