Skip to content

LogDefault

dotflow.providers.log_default.LogDefault

Bases: Log

Source code in dotflow/providers/log_default.py
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
class LogDefault(Log):

    def info(self, task: Any) -> None:
        logger.info(
            "ID %s - %s - %s",
            task.workflow_id,
            task.task_id,
            task.status,
        )

    def error(self, task: Any) -> None:
        logger.error(
            "ID %s - %s - %s \n %s",
            task.workflow_id,
            task.task_id,
            task.status,
            task.error.traceback,
        )
        console = Console()
        console.print_exception(show_locals=True)

error(task)

Source code in dotflow/providers/log_default.py
21
22
23
24
25
26
27
28
29
30
def error(self, task: Any) -> None:
    logger.error(
        "ID %s - %s - %s \n %s",
        task.workflow_id,
        task.task_id,
        task.status,
        task.error.traceback,
    )
    console = Console()
    console.print_exception(show_locals=True)

info(task)

Source code in dotflow/providers/log_default.py
13
14
15
16
17
18
19
def info(self, task: Any) -> None:
    logger.info(
        "ID %s - %s - %s",
        task.workflow_id,
        task.task_id,
        task.status,
    )