@@ -17,6 +17,8 @@ limitations under the License.
17
17
package job
18
18
19
19
import (
20
+ "fmt"
21
+
20
22
"github.com/golang/glog"
21
23
22
24
"k8s.io/api/core/v1"
@@ -38,6 +40,7 @@ import (
38
40
kbinfo "github.com/kubernetes-sigs/kube-batch/pkg/client/informers/externalversions/scheduling/v1alpha1"
39
41
kblister "github.com/kubernetes-sigs/kube-batch/pkg/client/listers/scheduling/v1alpha1"
40
42
43
+ vkbatchv1 "volcano.sh/volcano/pkg/apis/batch/v1alpha1"
41
44
vkver "volcano.sh/volcano/pkg/client/clientset/versioned"
42
45
vkscheme "volcano.sh/volcano/pkg/client/clientset/versioned/scheme"
43
46
vkinfoext "volcano.sh/volcano/pkg/client/informers/externalversions"
@@ -239,6 +242,11 @@ func (cc *Controller) processNextReq() bool {
239
242
glog .V (3 ).Infof ("Execute <%v> on Job <%s/%s> in <%s> by <%T>." ,
240
243
action , req .Namespace , req .JobName , jobInfo .Job .Status .State .Phase , st )
241
244
245
+ if action != vkbatchv1 .SyncJobAction {
246
+ cc .recordJobEvent (jobInfo .Job .Namespace , jobInfo .Job .Name , vkbatchv1 .ExecuteAction , fmt .Sprintf (
247
+ "Start to execute action %s " , action ))
248
+ }
249
+
242
250
if err := st .Execute (action ); err != nil {
243
251
glog .Errorf ("Failed to handle Job <%s/%s>: %v" ,
244
252
jobInfo .Job .Namespace , jobInfo .Job .Name , err )
0 commit comments