[Libguestfs] [PATCH] v2v: fix provides list whitespace trim

Shahar Lev shahar at stratoscale.com
Sat Sep 12 14:52:55 UTC 2015


Tabs should not be doubly-escaped in regexp.

Signed-off-by: Shahar Lev <shahar at stratoscale.com>
---
 v2v/convert_linux.ml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/v2v/convert_linux.ml b/v2v/convert_linux.ml
index adbcaa2..1e9e689 100644
--- a/v2v/convert_linux.ml
+++ b/v2v/convert_linux.ml
@@ -581,7 +581,7 @@ let rec convert ~keep_serial_console (g : G.guestfs) inspect source =
               List.filter (fun s -> string_find s library = -1) provides in
 
             (* Trim whitespace. *)
-            let rex = Str.regexp "^[ \\t]*\\([^ \\t]+\\)[ \\t]*$" in
+            let rex = Str.regexp "^[ \t]*\\([^ \t]+\\)[ \t]*$" in
             let provides = List.map (Str.replace_first rex "\\1") provides in
 
             (* Install the dependencies with yum.  Use yum explicitly
-- 
2.1.0




More information about the Libguestfs mailing list