From 7a6692ef5f50f18d92b53095ab09fb2f046bccbe Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Thu, 10 Jun 2010 15:12:06 +0200 Subject: [PATCH 1/1] config: Skip action configs starting with a dot. This prevents hidden files (like vim swapfiles) from being treated as a config file. --- src/lib/backupninja/config.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 -- 2.30.2