Clean up app engine sample

This commit is contained in:
Joe Gregorio
2010-09-21 16:12:41 -04:00
parent d44bb00225
commit 140062f549

View File

@@ -18,23 +18,15 @@
__author__ = 'jcgregorio@google.com (Joe Gregorio)'
import httplib2
import inspect
import logging
import os
import pydoc
import re
from apiclient.discovery import build
from google.appengine.api import users
from google.appengine.ext import webapp
from google.appengine.ext.webapp import template
from google.appengine.ext.webapp import util
STEP2_URI = 'http://%s.appspot.com/auth_return' % os.environ['APPLICATION_ID']
# Replicate render_doc here from pydoc.py as it isn't available in Python 2.5
class _OldStyleClass: pass
@@ -76,6 +68,7 @@ class MainHandler(webapp.RequestHandler):
</ul>
""")
class ServiceHandler(webapp.RequestHandler):
def get(self, service_name, version):
@@ -92,6 +85,7 @@ class ServiceHandler(webapp.RequestHandler):
self.response.out.write(page)
class CollectionHandler(webapp.RequestHandler):
def get(self, service_name, version, collection):
@@ -99,6 +93,7 @@ class CollectionHandler(webapp.RequestHandler):
page = "<p><a href='/'>Home</a></p><pre>%s</pre>" % pydoc.plain(render_doc(getattr(service, collection)()))
self.response.out.write(page)
def main():
application = webapp.WSGIApplication(
[