From 131693af0a2e01ad1df0cb48a9e2328db9ff89e3 Mon Sep 17 00:00:00 2001 From: Vinicius Date: Thu, 18 May 2023 12:23:41 -0300 Subject: [PATCH] Refactoring template.py code --- danix/db/models.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/danix/db/models.py b/danix/db/models.py index 7e8ac53..7a1ed6c 100644 --- a/danix/db/models.py +++ b/danix/db/models.py @@ -198,11 +198,14 @@ class Environment(models.Model): size_str = str(Danix.get_size(environment.filesystem_name, None)) size = int(size_str.replace("M","")) + size_str = size_str.replace("M","MB") if size >= 1000: size_str = f"{round(size/1000, 1)}G" + elif size <= 100: + size_str = size_str + " " - print(f"| {name[0:11]}{(11-len(name)) * '.'} {template}{(6-len(template)) * ' '} {environment.created} {environment.filesystem_name} Alpine {status_icon} {size_str}B |") + print(f"| {name[0:11]}{(11-len(name)) * '.'} {template}{(6-len(template)) * ' '} {environment.created} {environment.filesystem_name} Alpine {status_icon} {size_str} |") print_footer() @@ -357,16 +360,19 @@ class Snapshot(models.Model): size = int(size_str.replace("M","")) + size_str = size_str.replace("M","MB") + if size >= 1000: size_str = f"{round(size/1000, 1)}G" - - + elif size <= 100: + size_str = size_str + " " + else: environment_name = f'Environment Removed 🔴{14*" "}' size = "---" - print(f"| {name} {environment_name} {snapshot.created} {lastsnapshot_icon} {size_str}B |") + print(f"| {name} {environment_name} {snapshot.created} {lastsnapshot_icon} {size_str} |") print_footer()