Skip to content

Commit

Permalink
sysinfo: update formating
Browse files Browse the repository at this point in the history
  • Loading branch information
seven-beep committed Nov 20, 2024
1 parent 30d9265 commit 38d21aa
Showing 1 changed file with 12 additions and 13 deletions.
25 changes: 12 additions & 13 deletions update-motd.d/sysinfo.py
Original file line number Diff line number Diff line change
Expand Up @@ -122,31 +122,29 @@ def main():
with open("/proc/loadavg", encoding="ASCII") as avg_line:
loadav = float(avg_line.read().split()[1])
processes = len(glob.glob("/proc/[0-9]*"))

ip_addr = get_ip_addr()
filesystems = get_filesystems()
users = get_users()
meminfo = proc_meminfo()
memperc = (
f"{100 - 100. * meminfo['MemAvailable:'] / (meminfo['MemTotal:'] or 1):.2f}%"
filesystems = get_filesystems()
ip_addr = dev_addr(default_dev())
memperc = "%d%%" % (
100 - 100.0 * meminfo["MemAvailable:"] / (meminfo["MemTotal:"] or 1)
)
SWAPPERC = (
f"{100 - 100. * meminfo['SwapFree:'] / (meminfo['SwapTotal:'] or 1):.2f}%"
swapperc = "%d%%" % (
100 - 100.0 * meminfo["SwapFree:"] / (meminfo["SwapTotal:"] or 1)
)
users = get_users()

if meminfo["SwapTotal:"] == 0:
SWAPPERC = "---"
swapperc = "---"

print(
"""
System information as of %s on %s
"""
"""
% (time.asctime(), ip_addr)
)

print("System load: %-5.2f Processes: %d" % (loadav, processes))
print("Memory usage: %-7s Swap usage: %s" % (memperc, SWAPPERC))
print("Memory usage: %-4s Swap usage: %s" % (memperc, swapperc))

print(
"""
Expand All @@ -161,8 +159,9 @@ def main():
if users != "":
print(
f"""
Logged in users: {users}
"""
Logged in users: {users}
"""
)

sys.exit(0)
Expand Down

0 comments on commit 38d21aa

Please sign in to comment.