add config parser

This commit is contained in:
Jean-Marie Mineau 2021-10-05 21:27:16 +02:00
parent f544d8eef9
commit 1172db1d95
No known key found for this signature in database
GPG key ID: 67486F107F62E9E9
4 changed files with 45 additions and 0 deletions

14
src/kassandra/__main__.py Normal file
View file

@ -0,0 +1,14 @@
import argparse
import asyncio
from .config import load_config
async def main():
parser = argparse.ArgumentParser()
parser.add_argument("-c", "--config", default="config.yaml")
args = parser.parse_args()
config = load_config(args.config)
print(config)
if __name__ == "__main__":
asyncio.run(main())