X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Frspec_converter.py;h=5d7bdd61f09ceeab6a3fa3d6c54ce9765b834d5f;hb=fad16c7d54b658b37a9b42fbee47b0d4f51cb8ec;hp=e29afeae95ce2e017ef019e94dc36d5fcbdd35c5;hpb=5bd21f3facaec8a0cd1a24444e9b5ddf7f81d0e7;p=sfa.git diff --git a/sfa/rspecs/rspec_converter.py b/sfa/rspecs/rspec_converter.py index e29afeae..5d7bdd61 100755 --- a/sfa/rspecs/rspec_converter.py +++ b/sfa/rspecs/rspec_converter.py @@ -1,5 +1,7 @@ #!/usr/bin/python +from __future__ import print_function + from sfa.rspecs.pg_rspec_converter import PGRSpecConverter from sfa.rspecs.sfa_rspec_converter import SfaRSpecConverter from sfa.rspecs.rspec import RSpec @@ -8,7 +10,7 @@ from sfa.rspecs.version_manager import VersionManager class RSpecConverter: @staticmethod - def to_sfa_rspec(in_rspec): + def to_sfa_rspec(in_rspec, content_type=None): rspec = RSpec(in_rspec) version_manager = VersionManager() sfa_version = version_manager._get_version('sfa', '1') @@ -16,12 +18,12 @@ class RSpecConverter: if rspec.version.type.lower() == sfa_version.type.lower(): return in_rspec elif rspec.version.type.lower() == pg_version.type.lower(): - return PGRSpecConverter.to_sfa_rspec(in_rspec) + return PGRSpecConverter.to_sfa_rspec(in_rspec, content_type) else: return in_rspec @staticmethod - def to_pg_rspec(in_rspec): + def to_pg_rspec(in_rspec, content_type=None): rspec = RSpec(in_rspec) version_manager = VersionManager() sfa_version = version_manager._get_version('sfa', '1') @@ -30,7 +32,7 @@ class RSpecConverter: if rspec.version.type.lower() == pg_version.type.lower(): return in_rspec elif rspec.version.type.lower() == sfa_version.type.lower(): - return SfaRSpecConverter.to_pg_rspec(in_rspec) + return SfaRSpecConverter.to_pg_rspec(in_rspec, content_type) else: return in_rspec @@ -39,8 +41,8 @@ if __name__ == '__main__': pg_rspec = 'test/protogeni.rspec' sfa_rspec = 'test/nodes.rspec' - print "converting pg rspec to sfa rspec" - print RSpecConverter.to_sfa_rspec(pg_rspec) + print("converting pg rspec to sfa rspec") + print(RSpecConverter.to_sfa_rspec(pg_rspec)) - print "converting sfa rspec to pg rspec" - print RSpecConverter.to_pg_rspec(sfa_rspec) + print("converting sfa rspec to pg rspec") + print(RSpecConverter.to_pg_rspec(sfa_rspec))