summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/lib/Bcfg2/Server/Plugins/Probes.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Server/Plugins/Probes.py b/src/lib/Bcfg2/Server/Plugins/Probes.py
index 24a3aeaef..6b0c91fd1 100644
--- a/src/lib/Bcfg2/Server/Plugins/Probes.py
+++ b/src/lib/Bcfg2/Server/Plugins/Probes.py
@@ -121,11 +121,14 @@ class DBProbeStore(ProbeStore, Bcfg2.Server.Plugin.DatabaseBacked):
create = False
def __init__(self, core, datadir):
- self._use_db = True
Bcfg2.Server.Plugin.DatabaseBacked.__init__(self, core,
os.path.dirname(datadir))
ProbeStore.__init__(self, core, datadir)
+ @property
+ def _use_db(self):
+ return True
+
def _load_groups(self, hostname):
Bcfg2.Server.Cache.expire("Probes", "probegroups", hostname)
groupdata = ProbesGroupsModel.objects.filter(hostname=hostname)