Skip to content

Commit fb06867

Browse files
committed
refactor summary logging
1 parent f6dd0a2 commit fb06867

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

dalidock

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -786,7 +786,23 @@ class DnsEntries:
786786
del self.entries[entry]
787787

788788
def show(self):
789-
print(json.dumps(self.entries, indent=4, sort_keys=True))
789+
format_str = "%-20s %-20s %-15s %-10s %-20s %-8s %s"
790+
791+
log("")
792+
log(format_str % ("Name", "Hostname", "IP address", "Network", "Domain", "Wildcard", "Aliases"))
793+
794+
for _, entry in self.entries.items():
795+
log(format_str % (
796+
entry.get("name"),
797+
entry.get("hostname"),
798+
entry.get("ipaddress"),
799+
entry.get("network"),
800+
entry.get("domain"),
801+
entry.get("use_wildcard"),
802+
",".join(entry.get("aliases")),
803+
))
804+
805+
log("")
790806

791807
def generate(self):
792808
etc_hosts = ""

0 commit comments

Comments
 (0)