示例#1
0
 def __init__(self, agent, username, password, url):
     self.agent = agent
     self.url = basicAuthUrl(username, password, url)
     self.server = xmlrpclib.Server(self.url)
     severities = self.server.getSeverities()
     for name, value in severities:
         setattr(self, name, value)
示例#2
0
 def _get_render_server(self, allow_none=False, timeout=None):
     if self.getRemoteRenderUrl():
         renderurl = self.getRemoteRenderUrl()
         # Going through the hub or directly to zenrender
         log.info("Remote renderserver at %s", renderurl)
         url = basicAuthUrl(str(self.renderuser), str(self.renderpass),
                            renderurl)
         server = xmlrpclib.Server(url, allow_none=allow_none)
         if timeout is not None:
             addXmlServerTimeout(server, timeout)
     else:
         if not self.renderurl:
             raise KeyError("No render URL is defined")
         server = self.getObjByPath(self.renderurl)
     return server
 def _get_render_server(self, allow_none=False,
                        timeout=None):
     if self.getRemoteRenderUrl():
         renderurl = self.getRemoteRenderUrl()
         # Going through the hub or directly to zenrender
         log.info("Remote renderserver at %s", renderurl)
         url = basicAuthUrl(str(self.renderuser),
                            str(self.renderpass), renderurl)
         server = xmlrpclib.Server(url, allow_none=allow_none)
         if timeout is not None:
             addXmlServerTimeout( server, timeout )
     else:
         if not self.renderurl:
             raise KeyError("No render URL is defined")
         server = self.getObjByPath(self.renderurl)
     return server