Skip to content

[FEATURE] Introduce Message Queues #275

Description

@Mikefly123

Story

  • As a mission operator
  • I want quick access to queues certain types of information
  • So that I can quickly command the downlink of priority data

Acceptance Criteria

  • Introduce a message queue manager that stores messages and tracks which ones have already been sent
  • Interfaces with cdh.py to respond to requests for downlinking messages from a queue
  • [Maybe Future Issue?] Introduce a logger middleware that flags certain message types based on user configuration

Technical Details

I think this is going to be blocked behind file system manipulation, but I wanted to start a ticket so we remember to come back to it. The general idea here is that we use the middleware layer of the logger to flag certain types of logs and put them in priority message queues that can be requested on command from ground.

What this would allow a mission operations team to quickly access key data from the satellite without having to first search through the logs.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions