Skip to content

Recreate metadata upload functionality for structured telemetry #1410

Description

@wtgee

The migration to the new structured telemetry server (in PR #1409) removed the legacy pocs network upload-metadata command, which was based on watching the now-obsolete json_store directory.

We need to recreate this functionality by implementing a way to forward telemetry events from the telemetry server to Firestore (or another central location).

Requirements:

  • Replace the directory-watching logic with a telemetry-native forwarding mechanism.
  • Ensure all structured events (weather, power, state transitions, image metadata) are uploaded.
  • Maintain consistency with the new Pydantic models defined in src/panoptes/pocs/utils/telemetry.py.
  • Update CLI tools and supervisor configurations as necessary.

Activity

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

Metadata

Metadata

Assignees

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