Fixed whitespace behavior in generate_errors.py

This commit is contained in:
Edgar P. Burkhart 2021-12-29 16:23:51 +01:00
parent 3a3a0f42f2
commit 04e3f982d4
Signed by: edpibu
GPG key ID: 9833D3C5A25BD227

View file

@ -34,8 +34,11 @@ for item in codes:
code, title, desc = item.groups()
if int(code) < 400 or int(code) >= 600: continue
with error.joinpath(f'{code}.html').open('w') as html:
html.write(root_html.format(
code=code, title=title, desc=desc, style=root_css))
content = root_html.format(
code=code, title=title, desc=desc, style=root_css)
content = re.sub(r'\s+', ' ', content)
content = re.sub(r'>\s<', '><', content)
html.write(content)
nginx_head += f'error_page {code} @error{code};\n'
nginx_body += f'location @error{code} {{\n'\
f'root {error.resolve()};\n'\