Browse files

Fix for aetycoon deferred bug.

  • Loading branch information...
1 parent c85802f commit f04e473d0a01f85afbf1464f08ae25849c01e2d9 Jai Sharma committed with Arachnid Jan 24, 2010
Showing with 40 additions and 1 deletion.
  1. +1 −1 app.yaml
  2. +39 −0 deferred.py
View
2 app.yaml
@@ -9,7 +9,7 @@ handlers:
login: admin
- url: /_ah/queue/deferred
- script: $PYTHON_LIB/google/appengine/ext/deferred/handler.py
+ script: deferred.py
login: admin
- url: /admin/.*
View
39 deferred.py
@@ -0,0 +1,39 @@
+#!/usr/bin/env python
+#
+# Copyright 2007 Google Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+"""Request handler module for the deferred library.
+
+See deferred.py for full documentation.
+"""
+
+
+
+
+
+from google.appengine.ext import deferred
+from google.appengine.ext.webapp.util import run_wsgi_app
+
+import fix_path
+
+def main():
+ fix_path.fix_sys_path()
+ run_wsgi_app(deferred.application)
+
+
+if __name__ == "__main__":
+ main()
+

0 comments on commit f04e473

Please sign in to comment.