summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/FileMonitor
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-11 15:04:15 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-10-11 15:04:21 -0400
commit53e1dc523b64271c59e4316bb6fdd036e072df28 (patch)
tree26be6f1e2e3b2ab64e54e7a0991daa352a3976b5 /src/lib/Bcfg2/Server/FileMonitor
parentb08e0a1b894038a8de8234a21ec9322271102867 (diff)
downloadbcfg2-53e1dc523b64271c59e4316bb6fdd036e072df28.tar.gz
bcfg2-53e1dc523b64271c59e4316bb6fdd036e072df28.tar.bz2
bcfg2-53e1dc523b64271c59e4316bb6fdd036e072df28.zip
deprecated the Fam FAM (yo dog...)
Diffstat (limited to 'src/lib/Bcfg2/Server/FileMonitor')
-rw-r--r--src/lib/Bcfg2/Server/FileMonitor/Fam.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/lib/Bcfg2/Server/FileMonitor/Fam.py b/src/lib/Bcfg2/Server/FileMonitor/Fam.py
index 46a2f88f8..253bb2801 100644
--- a/src/lib/Bcfg2/Server/FileMonitor/Fam.py
+++ b/src/lib/Bcfg2/Server/FileMonitor/Fam.py
@@ -1,5 +1,5 @@
""" File monitor backend with support for the `File Alteration Monitor
-<http://oss.sgi.com/projects/fam/>`_."""
+<http://oss.sgi.com/projects/fam/>`_. The FAM backend is deprecated. """
import os
import _fam
@@ -12,9 +12,9 @@ LOGGER = logging.getLogger(__name__)
class Fam(FileMonitor):
- """ File monitor backend with support for the `File Alteration
- Monitor <http://oss.sgi.com/projects/fam/>`_ (also abbreviated
- "FAM")."""
+ """ **Deprecated** file monitor backend with support for the `File
+ Alteration Monitor <http://oss.sgi.com/projects/fam/>`_ (also
+ abbreviated "FAM")."""
#: FAM is the worst actual monitor backend, so give it a low
#: priority.
@@ -24,6 +24,8 @@ class Fam(FileMonitor):
FileMonitor.__init__(self, ignore=ignore, debug=debug)
self.filemonitor = _fam.open()
self.users = {}
+ LOGGER.warning("The Fam file monitor backend is deprecated. Please "
+ "switch to a supported file monitor.")
__init__.__doc__ = FileMonitor.__init__.__doc__
def fileno(self):