def ControllerGetCapabilities(self, request, context): capabilityType = csi_pb2.ControllerServiceCapability.RPC.Type.Value return csi_pb2.ControllerGetCapabilitiesResponse(capabilities=[{ "rpc": { "type": capabilityType("CREATE_DELETE_VOLUME") } }, { "rpc": { "type": capabilityType("LIST_VOLUMES") } }])
def ControllerGetCapabilities(self, request, context): # using getattr to avoid Pylint error capability_type = getattr(csi_pb2.ControllerServiceCapability.RPC, "Type").Value return csi_pb2.ControllerGetCapabilitiesResponse(capabilities=[{ "rpc": { "type": capability_type("CREATE_DELETE_VOLUME") } }, { "rpc": { "type": capability_type("LIST_VOLUMES") } }])