Files
deb-python-wsme/wsme/rest.py
Christophe de Vienne 61e5980636 Renamed EWS to WSME because ews is already taken on pypi
--HG--
rename : ews/__init__.py => wsme/__init__.py
rename : ews/controller.py => wsme/controller.py
rename : ews/rest.py => wsme/rest.py
rename : ews/restjson.py => wsme/restjson.py
rename : ews/restxml.py => wsme/restxml.py
rename : ews/soap.py => wsme/soap.py
rename : ews/tests/__init__.py => wsme/tests/__init__.py
rename : ews/tests/test_controller.py => wsme/tests/test_controller.py
2011-09-18 21:43:51 +02:00

14 lines
367 B
Python

class RestProtocol(object):
name = None
dataformat = None
content_types = []
def accept(self, root, request):
if request.path.endswith('.' + self.dataformat):
return True
return request.headers.get('Content-Type') in self.content_types
def handle(self, root, request):
path = request.path.split('/')