From 62a2d1672c17400639fecb8b3c06cb9d2a103040 Mon Sep 17 00:00:00 2001 From: Doug Blank Date: Sun, 24 Jan 2010 23:36:25 +0000 Subject: [PATCH] Support for plugin.for_gramps = '3.2' in registry svn: r14121 --- src/gen/plug/_pluginreg.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/gen/plug/_pluginreg.py b/src/gen/plug/_pluginreg.py index 80d608dc9..68d012d7e 100644 --- a/src/gen/plug/_pluginreg.py +++ b/src/gen/plug/_pluginreg.py @@ -266,6 +266,7 @@ class PluginData(object): self._id = None self._name = None self._version = None + self._for_gramps = None self._description = None self._status = UNSTABLE self._fname = None @@ -341,6 +342,12 @@ class PluginData(object): def _get_version(self): return self._version + def _set_for_gramps(self, version): + self._for_gramps = version + + def _get_for_gramps(self): + return self._for_gramps + def _set_status(self, status): if status not in STATUS: raise ValueError, 'plugin status cannot be %s' % str(status) @@ -417,6 +424,7 @@ class PluginData(object): name = property(_get_name, _set_name) description = property(_get_description, _set_description) version = property(_get_version, _set_version) + for_gramps = property(_get_for_gramps, _set_for_gramps) status = property(_get_status, _set_status) fname = property(_get_fname, _set_fname) fpath = property(_get_fpath, _set_fpath)