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 @@ class MainHandler(webapp.RequestHandler): """) + 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 = "
%s" % pydoc.plain(render_doc(getattr(service, collection)())) self.response.out.write(page) + def main(): application = webapp.WSGIApplication( [