diff options
author | nico <nico@magicbroccoli.de> | 2020-06-17 00:41:59 +0200 |
---|---|---|
committer | nico <nico@magicbroccoli.de> | 2020-06-25 00:20:47 +0200 |
commit | bf05b826a110609d6317184cbdbc519b55b51c85 (patch) | |
tree | e7455a66289ae9250db331bb1ef10fd1a68b885b /calls.py | |
parent | 87dc79a2f7b7195a98e8cbadeb0e04b1b1c7a6bb (diff) |
add more global values
* organize global values
+ add global uptime value
+ add global processes count value
Diffstat (limited to 'calls.py')
-rw-r--r-- | calls.py | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -75,6 +75,16 @@ class EjabberdApiCalls(EjabberdApi): return result return result["s2s_outgoing"] + def fetch_uptime(self): + result = self.cmd("stats", {"name": "uptimeseconds"}) + if "stat" in result: + return result["stat"] + + def fetch_processes(self): + result = self.cmd("stats", {"name": "processes"}) + if "stat" in result: + return result["stat"] + def fetch_registered_count(self, vhost=None): if vhost is None: result = self.cmd("stats", {"name": "registeredusers"}) |