Minor: remove module-global `Compress` singleton

このコミットが含まれているのは:
n9k 2022-06-29 04:48:49 +00:00
コミット 2a15002e7b
1個のファイルの変更1行の追加3行の削除

ファイルの表示

@ -9,8 +9,6 @@ from anonstream.config import update_flask_from_toml
from anonstream.utils.captcha import create_captcha_factory, create_captcha_signer from anonstream.utils.captcha import create_captcha_factory, create_captcha_signer
from anonstream.quart import Quart from anonstream.quart import Quart
compress = Compress()
def create_app(toml_config): def create_app(toml_config):
app = Quart('anonstream', static_folder=None) app = Quart('anonstream', static_folder=None)
app.jinja_options['trim_blocks'] = True app.jinja_options['trim_blocks'] = True
@ -21,7 +19,7 @@ def create_app(toml_config):
print('Broadcaster password:', auth_password) print('Broadcaster password:', auth_password)
# Compress some responses # Compress some responses
compress.init_app(app) Compress(app)
app.config.update({ app.config.update({
'COMPRESS_MIN_SIZE': 2048, 'COMPRESS_MIN_SIZE': 2048,
'COMPRESS_LEVEL': 9, 'COMPRESS_LEVEL': 9,