Skip to content

Commit b3d74fa

Browse files
authored
Support RejectWaitingPod (#98)
* rejectwaitingpod * add_testcase * move eventrecorder to handle/eventrecorder * fix test
1 parent b1df360 commit b3d74fa

File tree

27 files changed

+318
-14
lines changed

27 files changed

+318
-14
lines changed

Makefile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ examples/advanced/main.wasm: examples/advanced/main.go
99
@(cd $(@D); tinygo build -o main.wasm -scheduler=none --no-debug -target=wasi .)
1010

1111
.PHONY: build-tinygo
12-
build-tinygo: examples/nodenumber/main.wasm examples/advanced/main.wasm guest/testdata/cyclestate/main.wasm guest/testdata/filter/main.wasm guest/testdata/score/main.wasm guest/testdata/bind/main.wasm guest/testdata/reserve/main.wasm
12+
build-tinygo: examples/nodenumber/main.wasm examples/advanced/main.wasm guest/testdata/cyclestate/main.wasm guest/testdata/filter/main.wasm guest/testdata/score/main.wasm \
13+
guest/testdata/bind/main.wasm guest/testdata/reserve/main.wasm guest/testdata/handle/main.wasm
1314

1415
%/main-debug.wasm: %/main.go
1516
@(cd $(@D); tinygo build -o main-debug.wasm -gc=custom -tags=custommalloc -scheduler=none -target=wasi .)

examples/advanced/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import (
2828
"sigs.k8s.io/kube-scheduler-wasm-extension/examples/advanced/plugin"
2929
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/config"
3030
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/enqueue"
31-
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder"
31+
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder"
3232
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/klog"
3333
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/prescore"
3434
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/score"

examples/advanced/main.wasm

28 Bytes
Binary file not shown.

examples/advanced/plugin/plugin.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ import (
3333

3434
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api"
3535
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api/proto"
36-
eventrecorder "sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder/api"
36+
eventrecorder "sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder/api"
3737
klog "sigs.k8s.io/kube-scheduler-wasm-extension/guest/klog/api"
3838
)
3939

examples/advanced/plugin/plugin_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121

2222
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api"
2323
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api/proto"
24-
eventrecorderapi "sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder/api"
24+
eventrecorderapi "sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder/api"
2525
klogapi "sigs.k8s.io/kube-scheduler-wasm-extension/guest/klog/api"
2626
protoapi "sigs.k8s.io/kube-scheduler-wasm-extension/kubernetes/proto/api"
2727
)

examples/nodenumber/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import (
2525
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api"
2626
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api/proto"
2727
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/config"
28-
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder"
28+
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder"
2929
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/klog"
3030
klogapi "sigs.k8s.io/kube-scheduler-wasm-extension/guest/klog/api"
3131
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/plugin"

examples/nodenumber/main.wasm

22 Bytes
Binary file not shown.
File renamed without changes.

guest/eventrecorder/api/eventrecorder_test.go renamed to guest/handle/eventrecorder/api/eventrecorder_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package api_test
1818

1919
import (
2020
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api/proto"
21-
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder/api"
21+
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder/api"
2222
)
2323

2424
var (

guest/eventrecorder/eventrecorder.go renamed to guest/handle/eventrecorder/eventrecorder.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ import (
2121
"runtime"
2222

2323
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/api/proto"
24-
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder/api"
25-
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/eventrecorder/internal"
24+
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder/api"
25+
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/handle/eventrecorder/internal"
2626
"sigs.k8s.io/kube-scheduler-wasm-extension/guest/internal/mem"
2727
)
2828

0 commit comments

Comments
 (0)