From 8e42b509a485307b18686f14ca693eedceb51f6d Mon Sep 17 00:00:00 2001 From: "user@node5.net" Date: Sun, 28 Jun 2026 16:30:25 +0200 Subject: flake: rename binaries, code comments --- src/text_tv_bornhack.py | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 src/text_tv_bornhack.py (limited to 'src/text_tv_bornhack.py') diff --git a/src/text_tv_bornhack.py b/src/text_tv_bornhack.py deleted file mode 100644 index 1a5a290..0000000 --- a/src/text_tv_bornhack.py +++ /dev/null @@ -1,46 +0,0 @@ -import datetime -import os - -import flask - -from program_parser import program_parser_factory - - -program_parser = program_parser_factory() - -app = flask.Flask(__name__, template_folder='templates', static_folder='static', static_url_path='') - -debug = 'PROD' not in os.environ - - -@app.route('/top') -def top(): - now = datetime.datetime.now() if not program_parser.override_date else program_parser.override_date - return f'BornHack S105 {now.strftime("%a %d %b %R:%S")} ' - - -@app.route('/program.json') -def program(): - events_to_show: list[Event] = program_parser.get_events_to_show(program_parser.get_program(), programs_to_show_count = 1000) - #{event.title} {day} {start_time}-{end_time} {icon} - json = [{'title': a.title, 'day': a.day, 'time': a.time, 'progress': a.progress, 'icon': a.icon} for a in events_to_show] - return json - - -@app.route('/text') -def text() -> dict[str, str]: - return {part: eval(part)() for part in ['top', 'program']} - - -@app.route('/') -def index(): - return flask.render_template('index.html', parts=text()) - - -def main(): - global app - app.run(debug=debug, host='0.0.0.0', port=1337) - - -if __name__ == '__main__': - main() -- cgit v1.3.1