[Checkins] SVN: grokui.admin/branches/ulif-securitynotifications/src/grokui/admin/utilities.py Copy getGrokVersion() to util modules.

Uli Fouquet uli at gnufix.de
Sun Dec 21 19:22:00 EST 2008


Log message for revision 94236:
  Copy getGrokVersion() to util modules.

Changed:
  U   grokui.admin/branches/ulif-securitynotifications/src/grokui/admin/utilities.py

-=-
Modified: grokui.admin/branches/ulif-securitynotifications/src/grokui/admin/utilities.py
===================================================================
--- grokui.admin/branches/ulif-securitynotifications/src/grokui/admin/utilities.py	2008-12-22 00:13:18 UTC (rev 94235)
+++ grokui.admin/branches/ulif-securitynotifications/src/grokui/admin/utilities.py	2008-12-22 00:21:59 UTC (rev 94236)
@@ -13,6 +13,7 @@
 ##############################################################################
 """Helper functions for grok admin.
 """
+import pkg_resources
 import re
 import urllib
 from zope.tal.taldefs import attrEscape
@@ -267,3 +268,11 @@
                 or item for item in v]
         url += '?' + urllib.urlencode(data, doseq=True)
     return url
+
+def getGrokVersion():
+    """Determine the version of grok used in background.
+    """
+    info = pkg_resources.get_distribution('grok')
+    if info.has_version and info.version:
+        return info.version
+    return None



More information about the Checkins mailing list