diff options
| author | Alon Levy <alon@pobox.com> | 2015-01-11 17:30:58 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-01-11 17:31:04 +0200 |
| commit | f4e0a52d1c7c590ce893c7e078efea352679a5cd (patch) | |
| tree | b4a47438407cbd38646b650ac7471ede26d3f0a8 /src/server/rz_server.py | |
| parent | 0b81e70f6310989ce4016d95b66f73b9aa1a594a (diff) | |
server: document and test for simplejson
flask uses itsdangerous which uses simplejson
The default json converts namedtuples to arrays stripping the names.
simplejson converts them to a dictionary, a behavior we rely on.
Diffstat (limited to 'src/server/rz_server.py')
| -rw-r--r-- | src/server/rz_server.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/rz_server.py b/src/server/rz_server.py index 569eb7e3..df10d5a2 100644 --- a/src/server/rz_server.py +++ b/src/server/rz_server.py @@ -11,6 +11,12 @@ import flask import crypt_util import re +try: + import simplejson # we don't use it but we rely on it +except: + print("missing simplejson, which is required due to namedtuple usage") + raise SystemExit + from flask import Flask from flask import Response from flask import session |
