|
|
| version 1.2, 2006/11/14 21:15:44 | version 1.4, 2006/11/15 13:56:54 |
|---|---|
| Line 32 class XMLRpcServerProxy(SimpleItem): | Line 32 class XMLRpcServerProxy(SimpleItem): |
| def eval(self,method,argument): | def eval(self,method,argument): |
| """do proxy request""" | """do proxy request""" |
| #only letters are allowed | #only letters are allowed |
| method=re.sub('[^A-z]','',method) | method=re.sub('[^A-z0-9]','',method) |
| argument=re.sub('[^A-z]','',argument) | argument=re.sub('[^A-z0-9]','',argument) |
| sr=self.ServerProxy() | sr=self.ServerProxy() |
| mtstr="""sr.%s('%s')"""%(method,argument) | mtstr="""sr.%s('%s')"""%(method,argument) |