Skip to content

Inits

Init Inits.

InitsExecSchema dataclass

InitsExecSchema schema.

Parameters:

Name Type Description Default
name str

Event name.

required
func FunctionType

Initialization function.

required
awaiting bool

Asynchronous initialization. Default: False

False
Source code in src/qtasks/schemas/inits.py
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
@dataclass
class InitsExecSchema:
    """
    `InitsExecSchema` schema.

    Args:
        name (str): Event name.
        func (FunctionType): Initialization function.

        awaiting (bool): Asynchronous initialization. Default: False
    """

    name: str
    func: FunctionType

    awaiting: bool = False