Guest User

Untitled

a guest
May 27th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. EXEC sp_execute_external_script
  2. @language = N'Python',
  3. @script = N'
  4. from suds.client import Client
  5. url="https://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php?wsdl"
  6. client = Client(url)'
  7.  
  8. def create(self, name):
  9. """
  10. create a WSDL type by name
  11. @param name: The name of a type defined in the WSDL.
  12. @type name: str
  13. @return: The requested object.
  14. @rtype: L{Object}
  15. """
  16. timer = metrics.Timer()
  17. timer.start()
  18. type = self.resolver.find(name)
  19. if type is None:
  20. raise TypeNotFound(name)
  21. if type.enum():
  22. result = InstFactory.object(name)
  23. for e, a in type.children():
  24. setattr(result, e.name, e.name)
  25. else:
  26. try:
  27. result = self.builder.build(type)
  28. except Exception, e:
  29. log.error("create '%s' failed", name, exc_info=True)
  30. raise BuildError(name, e)
  31. timer.stop()
  32. metrics.log.debug('%s created: %s', name, timer)
  33. return result
  34.  
  35. try:
  36. result = self.builder.build(type)
  37. except Exception as e:
  38. log.error("create '%s' failed", name, exc_info=True)
  39. raise BuildError(name, e)
Add Comment
Please, Sign In to add comment