From 53e1dc523b64271c59e4316bb6fdd036e072df28 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Thu, 11 Oct 2012 15:04:15 -0400 Subject: deprecated the Fam FAM (yo dog...) --- src/lib/Bcfg2/Server/FileMonitor/Fam.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/lib/Bcfg2/Server/FileMonitor/Fam.py') 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 -`_.""" +`_. 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 `_ (also abbreviated - "FAM").""" + """ **Deprecated** file monitor backend with support for the `File + Alteration Monitor `_ (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): -- cgit v1.2.3-1-g7c22