Fix api/v1/server/status bug by defining default values

This commit is contained in:
Iam54r1n4
2025-01-26 13:18:01 +00:00
parent 99d0ec9b0f
commit 6cb4cd4e19

View File

@ -16,7 +16,17 @@ async def server_status():
def __parse_server_status(server_info: str) -> ServerStatusResponse:
data = {}
# Initial data with default values
data = {
'cpu_usage': '0%',
'total_ram': '0MB',
'ram_usage': '0MB',
'online_users': 0,
'uploaded_traffic': '0KB',
'downloaded_traffic': '0KB',
'total_traffic': '0KB'
}
# Example output(server_info) from cli_api.server_info():
# 📈 CPU Usage: 9.4%
# 📋 Total RAM: 3815MB