correct empty prefix string produce '-'
authorGui Chen <gui.chen@intel.com>
Tue, 22 Jan 2013 07:33:02 +0000 (15:33 +0800)
committerGui Chen <gui.chen@intel.com>
Tue, 22 Jan 2013 07:37:43 +0000 (15:37 +0800)
Change-Id: I722a1268220848fe76bba7a9f0eee9fa4c689cc9
Signed-off-by: Gui Chen <gui.chen@intel.com>
mic/utils/misc.py

index 5952656..ad6c748 100644 (file)
@@ -84,7 +84,10 @@ def build_name(kscfg, release=None, prefix = None, suffix = None):
     if name.startswith(prefix):
         name = name[len(prefix):]
 
-    ret = prefix + "-" + name + "-" + suffix
+    prefix = "%s-" % prefix if prefix else ""
+    suffix = "-%s" % suffix if suffix else ""
+
+    ret = prefix + name + suffix
     return ret
 
 def get_distro():