package
0.0.0-20240627075800-e25e807b3bce
Repository: https://github.com/bharvest-devops/cosmos-operator.git
Documentation: pkg.go.dev

# Functions

IntersectPods removes all pods from the collection that are not in the given list.
No description provided by the author
No description provided by the author
NewStatusCollector returns a valid StatusCollector.
UpsertPod updates the pod in the collection or adds an item to the collection if it does not exist.

# Constants

No description provided by the author

# Structs

CacheController periodically polls pods for their CometBFT status and caches the result.
CometClient knows how to make requests to the CometBFT (formerly Comet) RPC endpoints.
CometStatus is the common response from the /status RPC endpoint.
No description provided by the author
StatusCollector collects the CometBFT status of all pods owned by a controller.
StatusItem is a pod paired with its CometBFT status.
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
Statuser calls the RPC status endpoint.

# Type aliases

StatusCollection is a list of pods and CometBFT status associated with the pod.