Skip to content

Commit 060282e

Browse files
committed
control: ignore logging namespaces
1 parent 1bf12f7 commit 060282e

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/warnet/control.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
from rich.prompt import Confirm, Prompt
1818
from rich.table import Table
1919

20-
from .constants import COMMANDER_CHART
20+
from .constants import COMMANDER_CHART, INGRESS_NAMESPACE, LOGGING_NAMESPACE
2121
from .k8s import (
2222
delete_pod,
2323
get_default_namespace,
@@ -360,7 +360,11 @@ def _logs(pod_name: str, follow: bool, namespace: Optional[str] = None):
360360
if pod_name == "":
361361
try:
362362
pods = get_pods()
363-
pod_list = [f"{item.metadata.name}: {item.metadata.namespace}" for item in pods]
363+
pod_list = [
364+
f"{item.metadata.name}: {item.metadata.namespace}"
365+
for item in pods
366+
if item.metadata.namespace not in [LOGGING_NAMESPACE, INGRESS_NAMESPACE]
367+
]
364368
except Exception as e:
365369
print(f"Could not fetch any pods in namespace {namespace}: {e}")
366370
return

0 commit comments

Comments
 (0)