Skip to content

enhancement idea #5

@YuxingW

Description

@YuxingW

Recently I am using robotbackgroundlogger in my test and found below areas can be enhanced:

  1. if background loggers are created in several places, they are not sharing the message queue for one thread, so it cannot aggregate all logs for one thread. This can be solved by using Singleton instance of background logger.
  2. The BackgroundMessage output is unexpected and not compatible with MainThread output, actually we can use Message in loggerhelper.py directly.
    I made enhancement locally and it works well, would like to create a pull request for review, please see if it is okay.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions