Issue #803 resolved

Patch for running under Google App Engine

Anonymous created an issue

I've been working on getting CherryPy to run under Google's App Engine. My notes are [ here]. I had to make a small patch to CherryPy. As is, you cannot even import cherrypy because {{{wsgiserver/}}} makes reference to {{{socket._fileobject}}} in several places. My crude solution was just to remove the SSL code, but I'm assuming there is a better way to do this! Here is [ my patch]. (I could only get this to work with the CherryPy 3.1.0beta.)

Reported by

Comments (4)

  1. Robert Brewer

    Fixed in [1994], I hope. It may not be...we still import, which imports urllib, which imports socket. But maybe GAE has its own versions of those modules. Can someone test?

  2. Log in to comment