X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=blobdiff_plain;f=sfa%2Frspecs%2Fversion_manager.py;h=e0a604e4e35c75669d6b7992e164075e0b1362bc;hp=cedd54f1b918bad1441e26820c07e7fee368c70d;hb=031774db6b99361059196ae9b63ecd1f0be9e19a;hpb=796d35d54ab31e209ddf76b4584b6508b309c6c1 diff --git a/sfa/rspecs/version_manager.py b/sfa/rspecs/version_manager.py index cedd54f1..e0a604e4 100644 --- a/sfa/rspecs/version_manager.py +++ b/sfa/rspecs/version_manager.py @@ -4,6 +4,7 @@ import os from sfa.util.faults import InvalidRSpec, UnsupportedRSpecVersion from sfa.rspecs.version import RSpecVersion from sfa.util.sfalogging import logger +from sfa.util.py23 import StringType class VersionManager: def __init__(self): @@ -49,7 +50,7 @@ class VersionManager: retval = None if isinstance(version, dict): retval = self._get_version(version.get('type'), version.get('version'), version.get('content_type')) - elif isinstance(version, basestring): + elif isinstance(version, StringType): version_parts = version.split(' ') num_parts = len(version_parts) type = version_parts[0]