diff --git a/setup.py b/setup.py index fba1f4c..eab8b03 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ except ImportError: setup(name="slack-backup", packages=["slack_backup"], - version="0.4", + version="0.4.1", description="Make copy of slack converstaions", author="Roman Dobosz", author_email="gryf73@gmail.com", diff --git a/slack_backup/config.py b/slack_backup/config.py index ca3479d..67565e8 100644 --- a/slack_backup/config.py +++ b/slack_backup/config.py @@ -53,7 +53,11 @@ class Config(object): def load_config(self, args): - locations = [args.config, + path = '' + if hasattr(args, 'config') and args.config: + path = args.config + + locations = [path, './slack-backup.conf', os.path.expandvars('$XDG_CONFIG_HOME/slack-backup.ini'), os.path.expandvars('$HOME/.config/slack-backup.ini')]