Просмотр исходного кода

look for sidecar container before rendering stop button

Alexander Belanger 5 лет назад
Родитель
Сommit
d84f7f39d6

+ 6 - 3
dashboard/src/main/home/cluster-dashboard/expanded-chart/jobs/JobResource.tsx

@@ -224,9 +224,12 @@ export default class JobResource extends Component<PropsType, StateType> {
 
   renderStopButton = () => {
     if (!this.props.job.status?.succeeded && !this.props.job.status?.failed) {
-      return <i className="material-icons" onClick={this.stopJob}>
-        stop
-      </i>
+      // look for a sidecar container 
+      if (this.props.job?.spec?.template?.spec?.containers.length == 2) {
+        return <i className="material-icons" onClick={this.stopJob}>
+          stop
+        </i>
+      }
     }
   }