aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-14 16:12:03 +0100
committerGravatar jesopo2019-06-14 16:12:03 +0100
commit50e9f56ca394288eda3b55e4819c37b28daf4df3 (patch)
tree9b14ef29d67d37a6160150c56a91cabea866f0ac /modules
parentcatch StopIteration.value, pass back EventError that comes from a generator (diff)
signature
Show when a server connected instead of "bytes read/written per second" in stats
endpoint
Diffstat (limited to 'modules')
-rw-r--r--modules/stats.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/modules/stats.py b/modules/stats.py
index 5b497d39..2fe9815c 100644
--- a/modules/stats.py
+++ b/modules/stats.py
@@ -53,7 +53,6 @@ class Module(ModuleManager.BaseModule):
return {"networks": networks, "channels": channels, "users": users}
def _server_stats(self, server):
- connected_seconds = time.time()-server.socket.connect_time
return {
"hostname": server.connection_params.hostname,
"port": server.connection_params.port,
@@ -63,10 +62,8 @@ class Module(ModuleManager.BaseModule):
server.nickname, server.username, server.hostname),
"users": len(server.users),
"bytes-written": server.socket.bytes_written,
- "bytes-written-per-second":
- server.socket.bytes_written/connected_seconds,
"bytes-read": server.socket.bytes_read,
- "bytes-read-per-second": server.socket.bytes_read/connected_seconds,
+ "connected-since": server.socket.connect_time,
"channels": {
c.name: self._channel_stats(c) for c in server.channels
},