Beispiel #1
0
        for ip in sorted(ips):
            if ip == "." and options.prefix != "":
                print options.prefix
            else:
                print "%s%s" % (prefix, ip)

    elif options.list:
        ip = gse_obj.getSymbolsPosition()
        symbols = gse_obj.getSymbols()
        ip_used = gse_obj.getImportedPackages()

        if options.purexml:
            print "<?xml version='1.0' encoding='ASCII'?>"
            print "<project ipprefix=\"%s\" commit=\"\" nvr=\"\">" % options.prefix
            print "<packages>"
            package_imports = gse_obj.getPackageImports()

        for pkg in ip:
            if not options.purexml:
                print "Import path: %s%s" % (prefix, ip[pkg])
            #print json.dumps(symbols[pkg])
            if options.xml:
                obj = PackageToXml(symbols[pkg],
                                   "%s%s" % (prefix, ip[pkg]),
                                   imports=False)
                if options.purexml:
                    obj.setPackageImports(package_imports[pkg])
                obj.generate()
                if obj.getStatus():
                    print obj  #.getError()
                else:
Beispiel #2
0
		for ip in sorted(ips):
			if ip == "." and options.prefix != "":
				print options.prefix
			else:
				print "%s%s" % (prefix, ip)

	elif options.list:
		ip = gse_obj.getSymbolsPosition()
		symbols = gse_obj.getSymbols()
		ip_used = gse_obj.getImportedPackages()

		if options.purexml:
			print "<?xml version='1.0' encoding='ASCII'?>"
			print "<project ipprefix=\"%s\" commit=\"\" nvr=\"\">" % options.prefix
			print "<packages>"
			package_imports = gse_obj.getPackageImports()

		for pkg in ip:
			if not options.purexml:
				print "Import path: %s%s" % (prefix, ip[pkg])
			#print json.dumps(symbols[pkg])
			if options.xml:
				obj = PackageToXml(symbols[pkg], "%s%s" % (prefix, ip[pkg]),  imports=False)
				if options.purexml:
					obj.setPackageImports(package_imports[pkg])
				obj.generate()
				if obj.getStatus():
					print obj#.getError()
				else:
					print obj.getError()
					exit(0)