From c560aff47586e9a858396f0e651aacb364962f98 Mon Sep 17 00:00:00 2001 From: morgan Date: Fri, 6 Sep 2024 15:29:42 +0200 Subject: [PATCH] feat: fmt --- app.py | 75 +++++++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 64 insertions(+), 11 deletions(-) diff --git a/app.py b/app.py index 6deb902..4bf8d03 100644 --- a/app.py +++ b/app.py @@ -1,24 +1,77 @@ -from flask import Flask, request +from flask import Flask import os app = Flask(__name__) + @app.route('/') def index(): - env_vars = os.environ - colour = env_vars.get('colour', '#FFFFFF') # Default to white if not set - env_table = ''.join([f'{k}{v}' for k, v in env_vars.items()]) - return f''' + # Fetch required environment variables + env_vars = { + 'Database Password': os.environ.get('database_password', 'Not Set'), + 'Database URL': os.environ.get('database_url', 'Not Set'), + 'Database Username': os.environ.get('database_username', 'Not Set'), + 'Background Colour': os.environ.get('colour', '#FFFFFF'), + 'Hostname': os.environ.get('HOSTNAME', 'Not Set') + } + + # HTML and CSS for the page layout + html_content = f''' - -

Environment Variables

- - - {env_table} -
KeyValue
+ + + + +
+

Environment Variables

+ + + + + + +
KeyValue
Database Password{env_vars['Database Password']}
Database URL{env_vars['Database URL']}
Database Username{env_vars['Database Username']}
Hostname{env_vars['Hostname']}
+
''' + return html_content + + if __name__ == '__main__': app.run(host='0.0.0.0', port=8080)