File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -147,6 +147,9 @@ let process root_dir name x =
147147 fork_exec_rpc root_dir (script root_dir name `Volume " Plugin.Query" ) args Storage.P.Types.Plugin.Query.Out. t_of_rpc
148148 >> = fun response ->
149149 (* Convert between the xapi-storage interface and the SMAPI *)
150+ let features = List. map ~f: (function
151+ | "VDI_DESTROY" -> " VDI_DELETE"
152+ | x -> x) response.Storage.P.Types. features in
150153 let response = {
151154 driver = response.Storage.P.Types. plugin;
152155 name = response.Storage.P.Types. name;
@@ -155,7 +158,7 @@ let process root_dir name x =
155158 copyright = response.Storage.P.Types. copyright;
156159 version = response.Storage.P.Types. version;
157160 required_api_version = response.Storage.P.Types. required_api_version;
158- features = response. Storage.P.Types. features ;
161+ features;
159162 configuration =
160163 (" uri" , " URI of the storage medium" ) ::
161164 response.Storage.P.Types. configuration} in
You can’t perform that action at this time.
0 commit comments