aboutsummaryrefslogtreecommitdiffstats
path: root/calls.py
diff options
context:
space:
mode:
Diffstat (limited to 'calls.py')
-rw-r--r--calls.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/calls.py b/calls.py
index bd6bd0a..83b3fe3 100644
--- a/calls.py
+++ b/calls.py
@@ -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"})