File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -81,10 +81,11 @@ def run(self, previous_response=None):
8181 kubernetes_exec_info ['spec' ]['response' ] = previous_response
8282 if self .cluster :
8383 kubernetes_exec_info ['spec' ]['cluster' ] = self .cluster .value
84- for extension in self .cluster .value ["extensions" ]:
85- if extension ["name" ] == "client.authentication.k8s.io/exec" :
86- kubernetes_exec_info ["spec" ]["cluster" ]["config" ] = extension ["extension" ]
87- break
84+ if self .cluster .value .get ("extensions" ):
85+ for extension in self .cluster .value ["extensions" ]:
86+ if extension ["name" ] == "client.authentication.k8s.io/exec" :
87+ kubernetes_exec_info ["spec" ]["cluster" ]["config" ] = extension ["extension" ]
88+ break
8889
8990 self .env ['KUBERNETES_EXEC_INFO' ] = json .dumps (kubernetes_exec_info )
9091 process = subprocess .Popen (
You can’t perform that action at this time.
0 commit comments