summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Plugins/SSHbase.py
diff options
context:
space:
mode:
authorAlexander Sulfrian <alexander@sulfrian.net>2012-11-09 16:52:00 +0100
committerAlexander Sulfrian <alexander@sulfrian.net>2013-03-06 04:52:35 +0100
commite9b094075b5bbaf6a4261742b8a9ef5c92e9481d (patch)
treeb0c3c6e7f371337a7c9026ccd3f49dc76c98f372 /src/lib/Server/Plugins/SSHbase.py
parenta3ed36842d1e4762f81d8ad9c10bd36dc73a26c3 (diff)
downloadbcfg2-e9b094075b5bbaf6a4261742b8a9ef5c92e9481d.tar.gz
bcfg2-e9b094075b5bbaf6a4261742b8a9ef5c92e9481d.tar.bz2
bcfg2-e9b094075b5bbaf6a4261742b8a9ef5c92e9481d.zip
SSHBase: ignore events from hidden files
The SSHBase folder contains a .keep file in the git repository, but we want no error message during initialization of this plugin.
Diffstat (limited to 'src/lib/Server/Plugins/SSHbase.py')
-rw-r--r--src/lib/Server/Plugins/SSHbase.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/Server/Plugins/SSHbase.py b/src/lib/Server/Plugins/SSHbase.py
index eb91bea39..f55bc9259 100644
--- a/src/lib/Server/Plugins/SSHbase.py
+++ b/src/lib/Server/Plugins/SSHbase.py
@@ -228,7 +228,9 @@ class SSHbase(Bcfg2.Server.Plugin.Plugin,
"""Local event handler that does skn regen on pubkey change."""
# skip events we don't care about
action = event.code2str()
- if action == "endExist" or event.filename == self.data:
+ if (action == "endExist" or
+ event.filename == self.data or
+ event.filename.startswith('.')):
return
for entry in list(self.entries.values()):