diff options
author | Tim Laszlo <tim.laszlo@gmail.com> | 2012-09-24 09:52:29 -0500 |
---|---|---|
committer | Tim Laszlo <tim.laszlo@gmail.com> | 2012-09-24 09:52:55 -0500 |
commit | eec8f653c0235bde8d3a754802a4485f0d542ea3 (patch) | |
tree | 618177ce02f494eb97546b99a1b16c708ec83cc9 /src/lib/Bcfg2/Server/Admin/__init__.py | |
parent | fb5511877aa1a6da7fa5a5f8bf917b9fd744c37a (diff) | |
download | bcfg2-eec8f653c0235bde8d3a754802a4485f0d542ea3.tar.gz bcfg2-eec8f653c0235bde8d3a754802a4485f0d542ea3.tar.bz2 bcfg2-eec8f653c0235bde8d3a754802a4485f0d542ea3.zip |
bcfg2-admin: Switch to pseudo file monitor
Diffstat (limited to 'src/lib/Bcfg2/Server/Admin/__init__.py')
-rw-r--r-- | src/lib/Bcfg2/Server/Admin/__init__.py | 4 |
1 files changed, 3 insertions, 1 deletions
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 |