remove single quotes in gerrit review message
authorLin Yang <lin.a.yang@intel.com>
Tue, 8 Jan 2013 10:32:49 +0000 (18:32 +0800)
committerLin Yang <lin.a.yang@intel.com>
Thu, 28 Feb 2013 08:00:35 +0000 (16:00 +0800)
Because we use single quotes to quoting message. A single quote may
not occur between single quotes, even when preceded by a backslash.

Change-Id: I258d7d53a4a9d0f51426718c5a6a1954c025bc5b
Signed-off-by: Lin Yang <lin.a.yang@intel.com>
common/gerrit.py

index 281001e..1fe4e2a 100644 (file)
@@ -82,7 +82,7 @@ class Gerrit:
             args.append('--project %s ' %project)
 
         if message:
-            args.append('--message \'"%s"\'' %message.replace('"', '\\"'))
+            args.append('--message \'"%s"\'' %message.replace('"', '\\"').replace("'", ""))
 
         if verified:
             args.append('--verified %s ' %verified)