def get_response(state, response): context = { 'request': state['request'] , 'dispatch_result': state['dispatch_result'] , 'response': response } resource = resources.load(state['website'], state['dispatch_result'].match, 0) return resource.get_response(context)
def check(content, filename="index.html", body=True, aspenconf="", response=None): mk(('.aspen/aspen.conf', aspenconf), (filename, content)) request = StubRequest.from_fs(filename) response = response or Response() resource = load(request, 0) response = resource.respond(request, response) if body: return response.body else: return response
def check(content, filename="index.html", body=True, configure_aspen_py="", response=None, argv=None): if argv is None: argv = [] mk(('.aspen/configure-aspen.py', configure_aspen_py), (filename, content)) request = StubRequest.from_fs(filename, *argv) resource = load(request, 0) response = resource.respond(request, response) if body: return response.body else: return response
def get_response(request, response): context = { 'request': request , 'response': response } resource = resources.load(request, 0) return resource.get_response(context)
def Resource(fs): return load(StubRequest.from_fs(fs), 0)
def get_response(request, response): context = {'request': request, 'response': response} resource = resources.load(request, 0) return resource.get_response(context)
def _respond(state): resource = resources.load(state['website'], state['dispatch_result'].match, 0) state['resource'] = resource state['response'] = state.get('response', Response()) return resource.respond(state)
def get_response(request, response): context = {"request": request, "response": response} resource = resources.load(request, 0) return resource.get_response(context)