-#!/usr/bin/python
+#!/usr/bin/env python3
#
# Sapan Bhatia <sapanb@cs.princeton.edu>
#
return "complete"
if self.interface_options.aggregate: return "aggregate"
elif self.interface_options.registry: return "registry"
- elif self.interface_options.component: return "component"
else: return "unknown"
def filter_argname(self, argname):
def add_wsdl_services(self):
- for service in self.services.keys():
+ for service in list(self.services.keys()):
if (getattr(self.interface_options,service)):
service_el = self.wsdl.lastChild.appendChild(self.wsdl.createElement("service"))
service_el.setAttribute("name", service)
def pretty_print(self):
if (self.wsdl):
- print xml.dom.minidom.Document.toprettyxml(self.wsdl)
+ print(xml.dom.minidom.Document.toprettyxml(self.wsdl))
else:
raise Exception("Empty WSDL")
help="Generate registry.wsdl", metavar="FILE")
parser.add_option("-a", "--aggregate", action="store_true", dest="aggregate",
help="Generate am.wsdl")
- parser.add_option("-c", "--component", action="store_true", dest="component",
- help="Generate cm.wsdl")
parser.add_option("-g", "--geni-aggregate", action="store_true", dest="geni_am",
help="Generate gm.wsdl")
parser.add_option("-l", "--lite", action="store_true", dest="lite",