This commit is contained in:
2022-02-02 03:05:10 +03:00
parent 93255b1c65
commit 6664bfebb9

View File

@@ -53,7 +53,7 @@ class JSONRPC:
def __init__(self):
self.methods = {}
def method(self, name: str):
def method(self, name: str, handler = None, fields = None):
"""Декоратор метода
"""
assert len(name) > 0, 'Не указано имя метода'
@@ -64,12 +64,12 @@ class JSONRPC:
# ))
# funcname = func.__name__
# modulename = func.__module__
def wrap(function, handler = None, fields = None):
def wrap(function):
# print(func)
method = Method(
function = function,
handler = None,
fields = None
handler = handler,
fields = fields
)
self.methods[name] = method
return function