Skip to content

Commit

Permalink
chore: update charm libraries (#243)
Browse files Browse the repository at this point in the history
  • Loading branch information
observability-noctua-bot authored Jan 23, 2025
1 parent 5e618e7 commit ae09f33
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions lib/charms/grafana_k8s/v0/grafana_dashboard.py
Original file line number Diff line number Diff line change
Expand Up @@ -219,7 +219,7 @@ def __init__(self, *args):
# Increment this PATCH version before using `charmcraft publish-lib` or reset
# to 0 if you are raising the major API version

LIBPATCH = 38
LIBPATCH = 39

PYDEPS = ["cosl >= 0.0.50"]

Expand Down Expand Up @@ -1665,8 +1665,10 @@ def set_peer_data(self, key: str, data: Any) -> None:

def get_peer_data(self, key: str) -> Any:
"""Retrieve information from the peer data bucket instead of `StoredState`."""
data = self._charm.peers.data[self._charm.app].get(key, "") # type: ignore[attr-defined]
return json.loads(data) if data else {}
if rel := self._charm.peers: # type: ignore[attr-defined]
data = rel.data[self._charm.app].get(key, "")
return json.loads(data) if data else {}
return {}


class GrafanaDashboardAggregator(Object):
Expand Down

0 comments on commit ae09f33

Please sign in to comment.