mirror of
https://git.anonymousland.org/anonymousland/synapse.git
synced 2025-05-02 09:06:06 -04:00
Check jinja version for consent resource (#4327)
* Raise a ConfigError if an invalid resource is specified * Require Jinja 2.9 for the consent resource * changelog
This commit is contained in:
parent
a27e501b09
commit
b7c0218812
4 changed files with 74 additions and 27 deletions
|
@ -19,15 +19,8 @@ from synapse import python_dependencies # noqa: E402
|
|||
|
||||
sys.dont_write_bytecode = True
|
||||
|
||||
|
||||
try:
|
||||
python_dependencies.check_requirements()
|
||||
except python_dependencies.DependencyException as e:
|
||||
message = "\n".join([
|
||||
"Missing Requirements: %s" % (", ".join(e.dependencies),),
|
||||
"To install run:",
|
||||
" pip install --upgrade --force %s" % (" ".join(e.dependencies),),
|
||||
"",
|
||||
])
|
||||
sys.stderr.writelines(message)
|
||||
sys.stderr.writelines(e.message)
|
||||
sys.exit(1)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue