From eec8f653c0235bde8d3a754802a4485f0d542ea3 Mon Sep 17 00:00:00 2001 From: Tim Laszlo Date: Mon, 24 Sep 2012 09:52:29 -0500 Subject: bcfg2-admin: Switch to pseudo file monitor --- src/lib/Bcfg2/Server/Admin/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/Bcfg2/Server/Admin/__init__.py b/src/lib/Bcfg2/Server/Admin/__init__.py index a33b4cc13..3f993df9b 100644 --- a/src/lib/Bcfg2/Server/Admin/__init__.py +++ b/src/lib/Bcfg2/Server/Admin/__init__.py @@ -117,12 +117,14 @@ class MetadataCore(Mode): setup['plugins'] = [p for p in setup['plugins'] if p not in self.__plugin_blacklist__] + # admin modes con't need to watch for changes. one shot is fine here. + setup['filemonitor'] = 'pseudo' try: self.bcore = Bcfg2.Server.Core.BaseCore(setup) except Bcfg2.Server.Core.CoreInitError: msg = sys.exc_info()[1] self.errExit("Core load failed: %s" % msg) - self.bcore.fam.handle_events_in_interval(5) + self.bcore.fam.handle_event_set() self.metadata = self.bcore.metadata -- cgit v1.2.3-1-g7c22