configmaps better view

This commit is contained in:
vy.boyko 2025-10-25 21:17:27 +03:00
parent 3cf37a3389
commit 75a30aba8b

View File

@ -382,11 +382,9 @@ class K8sTool:
if data:
console.print(f"\n[bold]ConfigMap:[/bold] [cyan]{cm_name}[/cyan]\n")
for key, value in data.items():
console.print(Panel(
Syntax(value, "yaml", theme="monokai", line_numbers=True),
title=f"[cyan]{key}[/cyan]",
border_style="cyan"
))
console.print(f"[bold cyan]--- {key} ---[/bold cyan]")
console.print(Syntax(value, "yaml", line_numbers=False, background_color="default"))
console.print()
def _view_pod_logs(self):
"""View pod logs."""
@ -441,12 +439,13 @@ class K8sTool:
)
if logs:
console.print(Panel(
Syntax(logs, "log", theme="monokai", line_numbers=False),
title=f"[cyan]Logs: {pod_name}" + (f" [{container}]" if container else "") + "[/cyan]",
border_style="cyan",
expand=False
))
title = f"[bold cyan]Logs: {pod_name}"
if container:
title += f" [{container}]"
title += "[/bold cyan]"
console.print(f"\n{title}\n")
console.print(Syntax(logs, "log", line_numbers=False, background_color="default"))
console.print()
def main():