From bf8d2a73c06154918874220b8bfb1251dc614088 Mon Sep 17 00:00:00 2001 From: vra Date: Wed, 16 Jun 2010 17:21:39 +0530 Subject: [IMP][REF] Sql-injection changes, remove print statement, some space improvement. bzr revid: vra@tinyerp.com-20100616115139-cql5oiqf622spa6p --- addons/document_webdav/webdav_server.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'addons/document_webdav/webdav_server.py') diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py index 5f88f90cf11..80b8b6bb898 100644 --- a/addons/document_webdav/webdav_server.py +++ b/addons/document_webdav/webdav_server.py @@ -53,7 +53,6 @@ class DAVHandler(FixSendError,DAVRequestHandler): verbose = False def get_userinfo(self,user,pw): - print "get_userinfo" return False def _log(self, message): netsvc.Logger().notifyChannel("webdav",netsvc.LOG_DEBUG,message) @@ -74,15 +73,15 @@ class DAVHandler(FixSendError,DAVRequestHandler): def setup(self): davpath = '/'+config.get_misc('webdav','vdir','webdav') - self.baseuri = "http://%s:%d/"% (self.server.server_name,self.server.server_port) + self.baseuri = "http://%s:%d/"% (self.server.server_name, self.server.server_port) self.IFACE_CLASS = openerp_dav_handler(self, self.verbose) def log_message(self, format, *args): - netsvc.Logger().notifyChannel('webdav',netsvc.LOG_DEBUG_RPC,format % args) + netsvc.Logger().notifyChannel('webdav', netsvc.LOG_DEBUG_RPC, format % args) def log_error(self, format, *args): - netsvc.Logger().notifyChannel('xmlrpc',netsvc.LOG_WARNING,format % args) + netsvc.Logger().notifyChannel('xmlrpc', netsvc.LOG_WARNING, format % args) def do_PUT(self): dc=self.IFACE_CLASS @@ -179,7 +178,7 @@ try: conf = OpenDAVConfig(**_dc) handler._config = conf reg_http_service(HTTPDir(directory,DAVHandler,OpenERPAuthProvider())) - netsvc.Logger().notifyChannel('webdav',netsvc.LOG_INFO,"WebDAV service registered at path: %s/ "% directory) + netsvc.Logger().notifyChannel('webdav', netsvc.LOG_INFO, "WebDAV service registered at path: %s/ "% directory) except Exception, e: logger = netsvc.Logger() logger.notifyChannel('webdav', netsvc.LOG_ERROR, 'Cannot launch webdav: %s' % e) -- cgit v1.2.3 From 2319190c5a20cb8095f85cacca89a33164ba93d7 Mon Sep 17 00:00:00 2001 From: "Harry (OpenERP)" Date: Mon, 21 Jun 2010 17:22:19 +0530 Subject: [FIX] document_webdav: connection problem after login bzr revid: hmo@tinyerp.com-20100621115219-wagfjnes7l01tul2 --- addons/document_webdav/webdav_server.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'addons/document_webdav/webdav_server.py') diff --git a/addons/document_webdav/webdav_server.py b/addons/document_webdav/webdav_server.py index 80b8b6bb898..59ce9c4bdb1 100644 --- a/addons/document_webdav/webdav_server.py +++ b/addons/document_webdav/webdav_server.py @@ -43,9 +43,13 @@ def OpenDAVConfig(**kw): def __init__(self, **kw): self.__dict__.update(**kw) + def getboolean(self, name): + return (str(getattr(self, name, 0)) in ('1', "yes", "true", "on", "True")) + class Config: DAV = OpenDAV(**kw) + return Config() -- cgit v1.2.3