Use that bottle Plugin.apply() signature throughout

# Conflicts:
#	src/eddn/Gateway.py
This commit is contained in:
Athanasius 2022-08-18 15:18:24 +01:00
parent a05e1d3d2c
commit e9b4afcdf6
No known key found for this signature in database
GPG Key ID: 8C392035DD80FD62
3 changed files with 6 additions and 5 deletions

View File

@ -11,7 +11,7 @@ import hashlib
import logging
import zlib
from datetime import datetime
from typing import Dict
from typing import Callable, Dict
import gevent
import simplejson
@ -352,7 +352,7 @@ class EnableCors(object):
api = 2
@staticmethod
def apply(fn, context):
def apply(self, fn: Callable, context: str):
"""
Apply CORS headers to the calling bottle app.

View File

@ -5,7 +5,7 @@ import collections
import datetime
import zlib
from threading import Thread
from typing import OrderedDict
from typing import Callable, OrderedDict
import gevent
import mysql.connector as mariadb
@ -285,7 +285,7 @@ class EnableCors(object):
api = 2
@staticmethod
def apply(fn, context):
def apply(self, fn: Callable, context: str):
"""
Apply a CORS handler.

View File

@ -8,6 +8,7 @@ import time
import uuid
import zlib
from threading import Thread
from typing import Callable
# Logging has to be configured first before we do anything.
logger = logging.getLogger(__name__)
@ -194,7 +195,7 @@ class EnableCors(object):
api = 2
@staticmethod
def apply(fn, context):
def apply(self, fn: Callable, context: str):
"""
Apply a CORS handler.