示例#1
0
        public override Task <NodeGetCapabilitiesResponse> NodeGetCapabilities(
            NodeGetCapabilitiesRequest request,
            ServerCallContext context)
        {
            var response = new NodeGetCapabilitiesResponse {
                Capabilities = { }
            };

            return(Task.FromResult(response));
        }
示例#2
0
        public override Task <NodeGetCapabilitiesResponse> NodeGetCapabilities(NodeGetCapabilitiesRequest request, ServerCallContext context)
        {
            var rsp = new NodeGetCapabilitiesResponse
            {
            };

            rsp.Capabilities.Add(new NodeServiceCapability
            {
                Rpc = new NodeServiceCapability.Types.RPC
                {
                    Type = RPCType.StageUnstageVolume
                }
            });

            //todo GET_VOLUME_STATS, EXPAND_VOLUME

            return(Task.FromResult(rsp));
        }