[molecule] other Python3.x fixes

This commit is contained in:
Fabio Erculiani
2010-06-29 10:42:47 +02:00
parent 133c110833
commit bbe471e397
2 changed files with 3 additions and 3 deletions
+1 -1
View File
@@ -88,7 +88,7 @@ def convert_to_unicode(obj, enctype = 'raw_unicode_escape'):
if sys.hexversion >= 0x3000000:
return "None"
else:
return u"None"
return unicode("None")
# int support
if isinstance(obj, int):
+2 -2
View File
@@ -20,7 +20,7 @@ import os
from molecule.compat import convert_to_unicode
import molecule.utils
class GenericSpecFunctions:
class GenericSpecFunctions(object):
def ne_string(self, x):
return x, 'raw_unicode_escape'
@@ -144,7 +144,7 @@ class GenericExecutionStep:
raise NotImplementedError()
class GenericSpec(object, GenericSpecFunctions):
class GenericSpec(GenericSpecFunctions):
EXECUTION_STRATEGY_KEY = "execution_strategy"