mirror of
https://gitlab.com/MoonTestUse1/AdministrationItDepartmens.git
synced 2025-08-14 00:25:46 +02:00
Проверка 09.02.2025
This commit is contained in:
@@ -15,9 +15,7 @@ P = ParamSpec("P")
|
||||
|
||||
|
||||
class BackgroundTask:
|
||||
def __init__(
|
||||
self, func: typing.Callable[P, typing.Any], *args: P.args, **kwargs: P.kwargs
|
||||
) -> None:
|
||||
def __init__(self, func: typing.Callable[P, typing.Any], *args: P.args, **kwargs: P.kwargs) -> None:
|
||||
self.func = func
|
||||
self.args = args
|
||||
self.kwargs = kwargs
|
||||
@@ -34,9 +32,7 @@ class BackgroundTasks(BackgroundTask):
|
||||
def __init__(self, tasks: typing.Sequence[BackgroundTask] | None = None):
|
||||
self.tasks = list(tasks) if tasks else []
|
||||
|
||||
def add_task(
|
||||
self, func: typing.Callable[P, typing.Any], *args: P.args, **kwargs: P.kwargs
|
||||
) -> None:
|
||||
def add_task(self, func: typing.Callable[P, typing.Any], *args: P.args, **kwargs: P.kwargs) -> None:
|
||||
task = BackgroundTask(func, *args, **kwargs)
|
||||
self.tasks.append(task)
|
||||
|
||||
|
Reference in New Issue
Block a user