color theme for kubectl get pods

This commit is contained in:
Anatoly Zherdev 2020-08-11 18:21:53 +03:00
commit 847a145ff3

View file

@ -0,0 +1,17 @@
#encoding: utf-8
def theme(context):
return context, [
["(NAME|READY|STATUS|RESTARTS|AGE|IP|NODE|NOMINATED|NODE|READINESS|GATES)",
"white", "underline"],
["^([^\s]+)", "blue"],
["(\d+/\d+)",
context['Selectors']['percent'](r'(\d+)/(\d+)', groups=2, ranges=(30,80), colors=("red", "yellow", "green"))
],
["(Running)", "green"],
["(CrashLoopBackOff|RunContainerError|Error)", "red"],
["^[^\s]+\s+[^\s]+\s+([^\s]+)", "yellow"],
["^[^\s]+\s+[^\s]+\s+([^\s]+)\s+([1-9]\d*)\s+", "red"],
]