From 2b10e99265f816f34e8530bac6b88a4ebf05b7f7 Mon Sep 17 00:00:00 2001 From: Roman Gräf Date: Sat, 5 Sep 2020 23:19:39 +0200 Subject: Initial commit --- bot/__main__.py | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 bot/__main__.py (limited to 'bot/__main__.py') diff --git a/bot/__main__.py b/bot/__main__.py new file mode 100644 index 0000000..915136e --- /dev/null +++ b/bot/__main__.py @@ -0,0 +1,19 @@ +from sys import argv + +from ._bs.load import load +from ._bs.tasks import tasks + + +def main(): + load('tasks') + if len(argv) <= 1: + print(f"Please provide a task to run: {' '.join(tasks.keys())}") + return 1 + to_run = tasks.get(argv[1]) + if not to_run: + print(f"Unknown task: {argv[1]}") + to_run() + + +if __name__ == '__main__': + exit(main()) -- cgit