aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--arthur/exts/kubernetes/pods.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/arthur/exts/kubernetes/pods.py b/arthur/exts/kubernetes/pods.py
index ee0b0c9..5887756 100644
--- a/arthur/exts/kubernetes/pods.py
+++ b/arthur/exts/kubernetes/pods.py
@@ -122,6 +122,12 @@ class Pods(commands.Cog):
try:
logs = await pods.tail_pod(namespace, pod, lines=lines)
except ApiException as e:
+ if e.status == 404: # noqa: PLR2004, 404 is a known error
+ return await ctx.send(
+ generate_error_message(
+ description="Pod or namespace not found, check the name."
+ )
+ )
return await ctx.send(generate_error_message(description=str(e)))
if len(logs) == 0: