Fix CSV export to preserve zero values for RAM/swap metrics
This commit is contained in:
+10
-10
@@ -226,16 +226,16 @@ def export_csv(
|
||||
c.current_ip or "",
|
||||
c.status,
|
||||
c.os_info or "",
|
||||
c.current_cpu_percent or "",
|
||||
c.current_ram_percent or "",
|
||||
c.current_ram_used_gb or "",
|
||||
c.current_ram_total_gb or "",
|
||||
c.current_ram_available_gb or "",
|
||||
c.current_swap_percent or "",
|
||||
c.current_swap_used_gb or "",
|
||||
c.current_swap_total_gb or "",
|
||||
c.current_swap_free_gb or "",
|
||||
c.current_uptime_sec or "",
|
||||
"" if c.current_cpu_percent is None else c.current_cpu_percent,
|
||||
"" if c.current_ram_percent is None else c.current_ram_percent,
|
||||
"" if c.current_ram_used_gb is None else c.current_ram_used_gb,
|
||||
"" if c.current_ram_total_gb is None else c.current_ram_total_gb,
|
||||
"" if c.current_ram_available_gb is None else c.current_ram_available_gb,
|
||||
"" if c.current_swap_percent is None else c.current_swap_percent,
|
||||
"" if c.current_swap_used_gb is None else c.current_swap_used_gb,
|
||||
"" if c.current_swap_total_gb is None else c.current_swap_total_gb,
|
||||
"" if c.current_swap_free_gb is None else c.current_swap_free_gb,
|
||||
"" if c.current_uptime_sec is None else c.current_uptime_sec,
|
||||
c.last_seen.isoformat() if c.last_seen else "",
|
||||
c.first_seen.isoformat() if c.first_seen else "",
|
||||
])
|
||||
|
||||
Reference in New Issue
Block a user