fix type bugs
authorTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 16 Jul 2012 16:19:41 +0000 (12:19 -0400)
committerTony Mack <tmack@paris.CS.Princeton.EDU>
Mon, 16 Jul 2012 16:19:41 +0000 (12:19 -0400)
sfa/util/config.py

index 7eb9ffa..cd3314f 100644 (file)
@@ -127,7 +127,8 @@ DO NOT EDIT. This file was automatically generated at
                 # bash does not have the concept of NULL
                 if value:
                     option = "%s_%s" % (section.upper(), name.upper())
-                    value = "'%s'" % value  
+                    if not value.isdigit() and not bool(value):
+                        value = "'%s'" % value  
                     buf.write(option + "=" + value + os.linesep)
         return buf.getvalue()