Clean up app engine sample
diff --git a/samples/helpdoc/main.py b/samples/helpdoc/main.py
index 8918c9b..ae87b3e 100755
--- a/samples/helpdoc/main.py
+++ b/samples/helpdoc/main.py
@@ -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 @@
</ul>
""")
+
class ServiceHandler(webapp.RequestHandler):
def get(self, service_name, version):
@@ -92,6 +85,7 @@
self.response.out.write(page)
+
class CollectionHandler(webapp.RequestHandler):
def get(self, service_name, version, collection):
@@ -99,6 +93,7 @@
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(
[