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):
81
81
kubernetes_exec_info ['spec' ]['response' ] = previous_response
82
82
if self .cluster :
83
83
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
88
89
89
90
self .env ['KUBERNETES_EXEC_INFO' ] = json .dumps (kubernetes_exec_info )
90
91
process = subprocess .Popen (
You can’t perform that action at this time.
0 commit comments