X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Frspecs%2Fpg_rspec_converter.py;h=7de30efd988da896863b4adb18f3d5cc274f230e;hb=fd395e1944dcd49f10a4d5b27ce4983ad389fb96;hp=6f47549e9f6e80112f23b5aa7598b6baca37e464;hpb=cc799d820c7107c55137ee31dc0208c3c579634d;p=sfa.git diff --git a/sfa/rspecs/pg_rspec_converter.py b/sfa/rspecs/pg_rspec_converter.py index 6f47549e..7de30efd 100755 --- a/sfa/rspecs/pg_rspec_converter.py +++ b/sfa/rspecs/pg_rspec_converter.py @@ -1,11 +1,14 @@ -#!/usr/bin/python +#!/usr/bin/python +from __future__ import print_function + from lxml import etree -from StringIO import StringIO -from sfa.util.xrn import * -from sfa.rspecs.pg_rspec import PGRSpec -from sfa.rspecs.sfa_rspec import SfaRSpec +from sfa.util.xrn import Xrn, urn_to_hrn +from sfa.rspecs.rspec import RSpec +from sfa.rspecs.version_manager import VersionManager + +from sfa.util.py23 import StringIO -xslt=''' +xslt = ''' @@ -28,38 +31,70 @@ xslt=''' 1: - print PGRSpecConverter.to_sfa_rspec(sys.argv[1]) + if len(sys.argv) > 1: + print(PGRSpecConverter.to_sfa_rspec(sys.argv[1]))