[Libguestfs] [PATCH] v2v: recognize Virtuozzo tools as Parallels tools

Roman Kagan rkagan at virtuozzo.com
Fri Jun 3 17:24:43 UTC 2016


Recent updates of Virtuozzo Server 6 (fka Parallels Cloud Server 6) have
"Virtuozzo tools" instead of "Parallels tools" as their display name in
the corresponding Uninstall registry key.

Recognize those, too, and schedule their uninstallation on first boot.

Signed-off-by: Roman Kagan <rkagan at virtuozzo.com>
---
 v2v/convert_windows.ml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/v2v/convert_windows.ml b/v2v/convert_windows.ml
index 62bb536..49811a7 100644
--- a/v2v/convert_windows.ml
+++ b/v2v/convert_windows.ml
@@ -183,7 +183,7 @@ let convert ~keep_serial_console (g : G.guestfs) inspect source rcaps =
                  raise Not_found;
 
                let dispname = g#hivex_value_utf8 valueh in
-               if not (Str.string_match (Str.regexp ".*Parallels Tools.*")
+               if not (Str.string_match (Str.regexp ".*\\(Parallels\\|Virtuozzo\\) Tools.*")
                                         dispname 0) then
                  raise Not_found;
 
-- 
2.5.5




More information about the Libguestfs mailing list