Skip to content

BlueskyRun and RemoteBlueskyrun classes #583

@dylanmcreynolds

Description

@dylanmcreynolds

BlueskyRun inherits from Catalog.

RemoteBlueskyRun, despite the name, does not inherit from BlueskyRun, rather from RemoteCatalog.

In Xi-CAM, we have an issue where the Preview panel fails to paint when the configured catalog is a intake-server because we see RemoteBlueskyRun and are expecting to see a BlueskyRun. Xi-CAM/Xi-cam#13

Xi-CAM couldn change this by switching our signal to either Catalog or object and do the isinstance checking ourselves every time. But perhaps there could be a common base class in this case so that all consumer could know that they have a Catalog that's a Run, coming from Bluesky?

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