Squashed commit of the following:
commit 1b3ae27e7af577372d5aaaf28ea401eb33d1c4df Author: weizhichen <weizhichen@microsoft.com> Date: Thu Mar 9 08:39:04 2023 +0000 fix commit 566e139308e3cec4c9d4765eb4ccc3a735346c2e Author: weizhichen <weizhichen@microsoft.com> Date: Thu Mar 9 08:36:32 2023 +0000 fix unit test commit 13a58ebd25b824dcf854a132e9ac474c8296f0bf Author: weizhichen <weizhichen@microsoft.com> Date: Thu Mar 2 03:32:39 2023 +0000 add unit test commit c984e36e37c41bbef8aec46fe3fe81ab1c6a2521 Author: weizhichen <weizhichen@microsoft.com> Date: Tue Feb 28 15:25:56 2023 +0000 fix imports commit 58ec617e0ff1fbd209ca0af3237017679c3c0ad7 Author: weizhichen <weizhichen@microsoft.com> Date: Tue Feb 28 15:24:21 2023 +0000 delete CheckVolumeExistenceOperation commit 0d8cf0caa78bdf1f1f84ce011c4cc0e0de0e8707 Author: weizhichen <weizhichen@microsoft.com> Date: Tue Feb 28 14:29:37 2023 +0000 fix 111933
This commit is contained in:
@@ -94,6 +94,8 @@ const (
|
||||
volumeNotMounted = "volumeNotMounted"
|
||||
volumeMountUncertain = "volumeMountUncertain"
|
||||
volumeMounted = "volumeMounted"
|
||||
|
||||
FailNewMounter = "fail-new-mounter"
|
||||
)
|
||||
|
||||
// CommandScript is used to pre-configure a command that will be executed and
|
||||
@@ -297,6 +299,9 @@ func (plugin *FakeVolumePlugin) SupportsSELinuxContextMount(spec *volume.Spec) (
|
||||
func (plugin *FakeVolumePlugin) NewMounter(spec *volume.Spec, pod *v1.Pod, opts volume.VolumeOptions) (volume.Mounter, error) {
|
||||
plugin.Lock()
|
||||
defer plugin.Unlock()
|
||||
if spec.Name() == FailNewMounter {
|
||||
return nil, fmt.Errorf("AlwaysFailNewMounter")
|
||||
}
|
||||
fakeVolume := plugin.getFakeVolume(&plugin.Mounters)
|
||||
fakeVolume.Lock()
|
||||
defer fakeVolume.Unlock()
|
||||
|
Reference in New Issue
Block a user