summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Plugins/ServiceCompat.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Bcfg2/Server/Plugins/ServiceCompat.py')
-rw-r--r--src/lib/Bcfg2/Server/Plugins/ServiceCompat.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/lib/Bcfg2/Server/Plugins/ServiceCompat.py b/src/lib/Bcfg2/Server/Plugins/ServiceCompat.py
index 0aea439f9..41e6bf8b5 100644
--- a/src/lib/Bcfg2/Server/Plugins/ServiceCompat.py
+++ b/src/lib/Bcfg2/Server/Plugins/ServiceCompat.py
@@ -6,7 +6,9 @@ import Bcfg2.Server.Plugin
class ServiceCompat(Bcfg2.Server.Plugin.Plugin,
Bcfg2.Server.Plugin.GoalValidator):
""" Use old-style service modes for older clients """
- name = 'ServiceCompat'
+
+ create = False
+
__author__ = 'bcfg-dev@mcs.anl.gov'
mode_map = {('true', 'true'): 'default',
('interactive', 'true'): 'interactive_only',
@@ -14,7 +16,7 @@ class ServiceCompat(Bcfg2.Server.Plugin.Plugin,
def validate_goals(self, metadata, config):
""" Apply defaults """
- if metadata.version_info and metadata.version_info > (1, 3, 0, '', 0):
+ if metadata.version_info and metadata.version_info >= (1, 3, 0, '', 0):
# do not care about a client that is _any_ 1.3.0 release
# (including prereleases and RCs)
return