summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2019-09-30 15:00:24 +1000
committer Vas Crabb <vas@vastheman.com>2019-09-30 15:00:24 +1000
commitfcbc60c1836ae7cc895a9f302606b67a900e000a (patch)
tree56ddb7301434a9be2c595ebb80130124bb8a0387
parent85376ad4df5251dc983eb1eaa7c1c0ae205d2847 (diff)
minimaws: python 2 is more fussy about generator function distinction (nw)
-rw-r--r--scripts/minimaws/lib/wsgiserve.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/scripts/minimaws/lib/wsgiserve.py b/scripts/minimaws/lib/wsgiserve.py
index f05ba6b7e76..4c64feb6e76 100644
--- a/scripts/minimaws/lib/wsgiserve.py
+++ b/scripts/minimaws/lib/wsgiserve.py
@@ -438,9 +438,12 @@ class RomIdentHandler(QueryPageHandler):
return self.error_page(405)
else:
self.start_response('200 OK', [('Content-type', 'text/html; chearset=utf-8'), ('Cache-Control', 'public, max-age=3600')])
- yield htmltmpl.ROMIDENT_PAGE.substitute(
- app=self.js_escape(cgi.escape(self.application_uri, True)),
- assets=self.js_escape(cgi.escape(urlparse.urljoin(self.application_uri, 'static'), True))).encode('utf-8')
+ return self.form_page()
+
+ def form_page(self):
+ yield htmltmpl.ROMIDENT_PAGE.substitute(
+ app=self.js_escape(cgi.escape(self.application_uri, True)),
+ assets=self.js_escape(cgi.escape(urlparse.urljoin(self.application_uri, 'static'), True))).encode('utf-8')
class BiosRpcHandler(MachineRpcHandlerBase):