We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8a3201b commit 9834125Copy full SHA for 9834125
nats/src/nats/js/api.py
@@ -358,10 +358,17 @@ class ClusterInfo(Base):
358
leader: Optional[str] = None
359
name: Optional[str] = None
360
replicas: Optional[List[PeerInfo]] = None
361
+ raft_group: Optional[str] = None
362
+ leader_since: Optional[datetime.datetime] = None
363
+ traffic_acc: Optional[str] = None
364
365
@classmethod
366
def from_response(cls, resp: Dict[str, Any]):
367
cls._convert(resp, "replicas", PeerInfo)
368
+ if "leader_since" in resp and resp["leader_since"]:
369
+ resp["leader_since"] = datetime.datetime.fromisoformat(
370
+ cls._python38_iso_parsing(resp["leader_since"])
371
+ ).astimezone(datetime.timezone.utc)
372
return super().from_response(resp)
373
374
0 commit comments