From: Matthijs Kooijman Date: Thu, 10 Jun 2010 13:12:06 +0000 (+0200) Subject: config: Skip action configs starting with a dot. X-Git-Url: https://git.stderr.nl/gitweb?p=matthijs%2Fprojects%2Fbackupninja.git;a=commitdiff_plain;h=7a6692ef5f50f18d92b53095ab09fb2f046bccbe config: Skip action configs starting with a dot. This prevents hidden files (like vim swapfiles) from being treated as a config file. --- diff --git a/src/lib/backupninja/config.py b/src/lib/backupninja/config.py index 0246efe..df38122 100644 --- a/src/lib/backupninja/config.py +++ b/src/lib/backupninja/config.py @@ -58,7 +58,7 @@ def list_actions(opts): opts are the parsed commandline options. """ actions_dir = os.path.join(opts.config_dir, opts.actions_dir) - return os.listdir(actions_dir) + return [f for f in os.listdir(actions_dir) if not f.startswith('.')] def _load_config(filename): # Open a file and read it