diff options
author | 2019-09-30 15:00:24 +1000 | |
---|---|---|
committer | 2019-09-30 15:00:24 +1000 | |
commit | fcbc60c1836ae7cc895a9f302606b67a900e000a (patch) | |
tree | 56ddb7301434a9be2c595ebb80130124bb8a0387 /scripts | |
parent | 85376ad4df5251dc983eb1eaa7c1c0ae205d2847 (diff) |
minimaws: python 2 is more fussy about generator function distinction (nw)
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/minimaws/lib/wsgiserve.py | 9 |
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): |