comparison MpdlXmlTextServer.py @ 132:39167e96e582

fixed creation of text server on __init__
author casties
date Thu, 17 Jun 2010 19:38:59 +0200
parents 9404b6c37920
children 40730cfbcb8e
comparison
equal deleted inserted replaced
131:519439a80cd1 132:39167e96e582
18 {'label':'Config','action':'manage_changeMpdlXmlTextServerForm'}, 18 {'label':'Config','action':'manage_changeMpdlXmlTextServerForm'},
19 )+SimpleItem.manage_options 19 )+SimpleItem.manage_options
20 20
21 manage_changeMpdlXmlTextServerForm = PageTemplateFile("zpt/manage_changeMpdlXmlTextServer", globals()) 21 manage_changeMpdlXmlTextServerForm = PageTemplateFile("zpt/manage_changeMpdlXmlTextServer", globals())
22 22
23 def __init__(self,id,title="",serverUrl="http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/interface/", timeout=40): 23 def __init__(self,id,title="",serverUrl="http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/interface/", serverName=None, timeout=40):
24 """constructor""" 24 """constructor"""
25 self.id=id 25 self.id=id
26 self.title=title 26 self.title=title
27 self.timeout = timeout 27 self.timeout = timeout
28 self.serverUrl = serverUrl 28 if serverName is None:
29 self.serverUrl = serverUrl
30 else:
31 self.serverUrl = "http://%s/mpdl/interface/"%serverName
29 32
30 33
31 def getHttpData(self, url, data=None): 34 def getHttpData(self, url, data=None):
32 """returns result from url+data HTTP request""" 35 """returns result from url+data HTTP request"""
33 return documentViewer.getHttpData(url,data,timeout=self.timeout) 36 return documentViewer.getHttpData(url,data,timeout=self.timeout)