Use helper for DefaultFilters

This commit is contained in:
Alex Root Junior 2017-07-23 06:11:24 +03:00
parent cc97fb169f
commit 77d5bac5e4

View file

@ -1,6 +1,8 @@
import inspect import inspect
import re import re
from ..utils.helper import Helper, HelperMode, Item
async def check_filter(filter_, args, kwargs): async def check_filter(filter_, args, kwargs):
if any((inspect.isasyncgen(filter_), if any((inspect.isasyncgen(filter_),
@ -114,8 +116,10 @@ def generate_default_filters(*args, **kwargs):
return filters_set return filters_set
class DefaultFilters: class DefaultFilters(Helper):
COMMANDS = 'commands' mode = HelperMode.lower_case
REGEXP = 'regexp'
CONTENT_TYPE = 'content_type' COMMANDS = Item() # commands
FUNC = 'func' REGEXP = Item() # regexp
CONTENT_TYPE = Item() # content_type
FUNC = Item() # func