From 1cf5e68c25c0505194f23d4018e29767d3b519dd Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Sat, 27 Feb 2021 17:14:38 -0700 Subject: fetch inboxes --- ctec/config.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 ctec/config.py (limited to 'ctec/config.py') diff --git a/ctec/config.py b/ctec/config.py new file mode 100644 index 0000000..471a5c2 --- /dev/null +++ b/ctec/config.py @@ -0,0 +1,18 @@ +import configparser +import pathlib + +from . import import_or_install + +def get_config(): + appdirs = import_or_install('appdirs') + config_dir = pathlib.Path(appdirs.user_config_dir(appname='ctec', appauthor=False)) + config_file = config_dir / 'ctec.ini' + print(config_file) + config = configparser.ConfigParser() + config.read(config_file) + if len(config.sections()) == 0: + config['global'] = {'awesomeness': '69'} + config_dir.mkdir(parents=True, exist_ok=True) + with open(config_file, 'w') as config_file: + config.write(config_file) + return config -- cgit v1.2.3