summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/Probes.py
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2013-10-29 10:21:12 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-10-29 15:22:33 -0400
commit6dd9756f7a87d5e875f5db02f306c7b906902a96 (patch)
tree81ab5e948e9b2449609e260628d5d14f63f5a6cf /src/lib/Bcfg2/Server/Plugins/Probes.py
parentaec12296330b121fcb3fd038f85c0a4590be8ce4 (diff)
downloadbcfg2-6dd9756f7a87d5e875f5db02f306c7b906902a96.tar.gz
bcfg2-6dd9756f7a87d5e875f5db02f306c7b906902a96.tar.bz2
bcfg2-6dd9756f7a87d5e875f5db02f306c7b906902a96.zip
Plugins: refactored out unnecessary datastore constructor argument
Diffstat (limited to 'src/lib/Bcfg2/Server/Plugins/Probes.py')
-rw-r--r--src/lib/Bcfg2/Server/Plugins/Probes.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/lib/Bcfg2/Server/Plugins/Probes.py b/src/lib/Bcfg2/Server/Plugins/Probes.py
index 6b0c91fd1..ec5c1ab9f 100644
--- a/src/lib/Bcfg2/Server/Plugins/Probes.py
+++ b/src/lib/Bcfg2/Server/Plugins/Probes.py
@@ -121,8 +121,7 @@ class DBProbeStore(ProbeStore, Bcfg2.Server.Plugin.DatabaseBacked):
create = False
def __init__(self, core, datadir):
- Bcfg2.Server.Plugin.DatabaseBacked.__init__(self, core,
- os.path.dirname(datadir))
+ Bcfg2.Server.Plugin.DatabaseBacked.__init__(self, core)
ProbeStore.__init__(self, core, datadir)
@property
@@ -259,7 +258,7 @@ class XMLProbeStore(ProbeStore):
pretty_print='true')
except IOError:
err = sys.exc_info()[1]
- self.logger.error("Failed to write probed.xml: %s" % err)
+ self.logger.error("Failed to write %s: %s" % (self._fname, err))
def set_groups(self, hostname, groups):
Bcfg2.Server.Cache.expire("Probes", "probegroups", hostname)
@@ -428,10 +427,10 @@ class Probes(Bcfg2.Server.Plugin.Probing,
help="Use database capabilities of the Probes plugin")]
options_parsed_hook = staticmethod(load_django_models)
- def __init__(self, core, datastore):
+ def __init__(self, core):
Bcfg2.Server.Plugin.Probing.__init__(self)
Bcfg2.Server.Plugin.Connector.__init__(self)
- Bcfg2.Server.Plugin.DatabaseBacked.__init__(self, core, datastore)
+ Bcfg2.Server.Plugin.DatabaseBacked.__init__(self, core)
try:
self.probes = ProbeSet(self.data, self.name)