From bd16af84a43db4694fdfd6d56b67683970d47285 Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Tue, 7 Aug 2012 14:30:32 -0700 Subject: [PATCH] Add plugin repo versions to the health list. --- r2/r2/lib/plugin.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/r2/r2/lib/plugin.py b/r2/r2/lib/plugin.py index 341a0d227..84fe3d0e5 100644 --- a/r2/r2/lib/plugin.py +++ b/r2/r2/lib/plugin.py @@ -109,6 +109,12 @@ class PluginLoader(object): def load_plugins(self): g = config['pylons.g'] for plugin in self: + # Record plugin version + entry = plugin.entry_point + git_dir = os.path.join(entry.dist.location, '.git') + g.record_repo_version(entry.name, git_dir) + + # Load plugin g.config.add_spec(plugin.config) config['pylons.paths']['templates'].extend(plugin.template_dirs) plugin.add_js()