Skip to content

Commit 7e02769

Browse files
authored
Merge pull request kubernetes#75926 from cwdsuzhou/operation_generator_add_attach_detach
Add operation name for other volume operations
2 parents e8bf254 + 7c9e567 commit 7e02769

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

pkg/volume/util/operationexecutor/operation_generator.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,6 +211,7 @@ func (og *operationGenerator) GenerateVolumesAreAttachedFunc(
211211
}
212212

213213
return volumetypes.GeneratedOperations{
214+
OperationName: "verify_volumes_are_attached_per_node",
214215
OperationFunc: volumesAreAttachedFunc,
215216
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume("<n/a>", nil), "verify_volumes_are_attached_per_node"),
216217
EventRecorderFunc: nil, // nil because we do not want to generate event on error
@@ -282,6 +283,7 @@ func (og *operationGenerator) GenerateBulkVolumeVerifyFunc(
282283
}
283284

284285
return volumetypes.GeneratedOperations{
286+
OperationName: "verify_volumes_are_attached",
285287
OperationFunc: bulkVolumeVerifyFunc,
286288
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(pluginName, nil), "verify_volumes_are_attached"),
287289
EventRecorderFunc: nil, // nil because we do not want to generate event on error
@@ -388,6 +390,7 @@ func (og *operationGenerator) GenerateAttachVolumeFunc(
388390
}
389391

390392
return volumetypes.GeneratedOperations{
393+
OperationName: "volume_attach",
391394
OperationFunc: attachVolumeFunc,
392395
EventRecorderFunc: eventRecorderFunc,
393396
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(attachableVolumePlugin.GetPluginName(), volumeToAttach.VolumeSpec), "volume_attach"),
@@ -507,6 +510,7 @@ func (og *operationGenerator) GenerateDetachVolumeFunc(
507510
}
508511

509512
return volumetypes.GeneratedOperations{
513+
OperationName: "volume_detach",
510514
OperationFunc: getVolumePluginMgrFunc,
511515
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(pluginName, volumeToDetach.VolumeSpec), "volume_detach"),
512516
EventRecorderFunc: nil, // nil because we do not want to generate event on error
@@ -1105,6 +1109,7 @@ func (og *operationGenerator) GenerateMapVolumeFunc(
11051109
}
11061110

11071111
return volumetypes.GeneratedOperations{
1112+
OperationName: "map_volume",
11081113
OperationFunc: mapVolumeFunc,
11091114
EventRecorderFunc: eventRecorderFunc,
11101115
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(blockVolumePlugin.GetPluginName(), volumeToMount.VolumeSpec), "map_volume"),
@@ -1194,6 +1199,7 @@ func (og *operationGenerator) GenerateUnmapVolumeFunc(
11941199
}
11951200

11961201
return volumetypes.GeneratedOperations{
1202+
OperationName: "unmap_volume",
11971203
OperationFunc: unmapVolumeFunc,
11981204
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(blockVolumePlugin.GetPluginName(), volumeToUnmount.VolumeSpec), "unmap_volume"),
11991205
EventRecorderFunc: nil, // nil because we do not want to generate event on error
@@ -1327,6 +1333,7 @@ func (og *operationGenerator) GenerateUnmapDeviceFunc(
13271333
}
13281334

13291335
return volumetypes.GeneratedOperations{
1336+
OperationName: "unmap_device",
13301337
OperationFunc: unmapDeviceFunc,
13311338
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(blockVolumePlugin.GetPluginName(), deviceToDetach.VolumeSpec), "unmap_device"),
13321339
EventRecorderFunc: nil, // nil because we do not want to generate event on error
@@ -1401,6 +1408,7 @@ func (og *operationGenerator) GenerateVerifyControllerAttachedVolumeFunc(
14011408
}
14021409

14031410
return volumetypes.GeneratedOperations{
1411+
OperationName: "verify_controller_attached_volume",
14041412
OperationFunc: verifyControllerAttachedVolumeFunc,
14051413
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(volumePlugin.GetPluginName(), volumeToMount.VolumeSpec), "verify_controller_attached_volume"),
14061414
EventRecorderFunc: nil, // nil because we do not want to generate event on error
@@ -1517,6 +1525,7 @@ func (og *operationGenerator) GenerateExpandVolumeFunc(
15171525
}
15181526

15191527
return volumetypes.GeneratedOperations{
1528+
OperationName: "expand_volume",
15201529
OperationFunc: expandVolumeFunc,
15211530
EventRecorderFunc: eventRecorderFunc,
15221531
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(volumePlugin.GetPluginName(), volumeSpec), "expand_volume"),
@@ -1591,6 +1600,7 @@ func (og *operationGenerator) GenerateExpandVolumeFSWithoutUnmountingFunc(
15911600
}
15921601

15931602
return volumetypes.GeneratedOperations{
1603+
OperationName: "volume_fs_resize",
15941604
OperationFunc: fsResizeFunc,
15951605
EventRecorderFunc: eventRecorderFunc,
15961606
CompleteFunc: util.OperationCompleteHook(util.GetFullQualifiedPluginNameForVolume(volumePlugin.GetPluginName(), volumeToMount.VolumeSpec), "volume_fs_resize"),

0 commit comments

Comments
 (0)