diff options
author | DHNishi@gmail.com <DHNishi@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-19 23:15:24 +0000 |
---|---|---|
committer | DHNishi@gmail.com <DHNishi@gmail.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-12-19 23:15:24 +0000 |
commit | 68d0eeb4f98c230419afda0ad2bdf6b576cde3c2 (patch) | |
tree | a529841a55d8bc079e2e2ca13b11414350e2abbf /chrome/common/extensions/docs/server2/preview.py | |
parent | 5ba14cbbb7565337b146a7b49a49973a8e3ae83a (diff) | |
download | chromium_src-68d0eeb4f98c230419afda0ad2bdf6b576cde3c2.zip chromium_src-68d0eeb4f98c230419afda0ad2bdf6b576cde3c2.tar.gz chromium_src-68d0eeb4f98c230419afda0ad2bdf6b576cde3c2.tar.bz2 |
Docserver: Add app.yaml mappings to preview.py.
NOTRY=true
BUG=326602
Review URL: https://codereview.chromium.org/116793004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241971 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/extensions/docs/server2/preview.py')
-rwxr-xr-x | chrome/common/extensions/docs/server2/preview.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/common/extensions/docs/server2/preview.py b/chrome/common/extensions/docs/server2/preview.py index e4637cb..1d10205 100755 --- a/chrome/common/extensions/docs/server2/preview.py +++ b/chrome/common/extensions/docs/server2/preview.py @@ -41,6 +41,12 @@ class _RequestHandler(BaseHTTPRequestHandler): '''A HTTPRequestHandler that outputs the docs page generated by Handler. ''' def do_GET(self): + # Rewrite paths that would otherwise be served from app.yaml. + self.path = { + '/robots.txt': '../../server2/robots.txt', + '/favicon.ico': '../../server2/chrome-32.ico', + '/apple-touch-icon-precomposed.png': '../../server2/chrome-128.png' + }.get(self.path, self.path) response = LocalRenderer.Render(self.path) self.send_response(response.status) for k, v in response.headers.iteritems(): |