Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:mreichmu:monitoring
graphite-web
graphite-web-python24compat.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File graphite-web-python24compat.patch of Package graphite-web
diff --git a/webapp/graphite/browser/views.py b/webapp/graphite/browser/views.py index 3bc8ad2..82f7318 100644 --- a/webapp/graphite/browser/views.py +++ b/webapp/graphite/browser/views.py @@ -19,7 +19,10 @@ from graphite.account.models import Profile from graphite.util import getProfile, getProfileByUsername, defaultUser, json from graphite.logger import log -import hashlib +try: + from hashlib import md5 +except ImportError: + from md5 import md5 try: import cPickle as pickle @@ -135,10 +138,9 @@ def myGraphLookup(request): node.update(branchNode) else: - m = hashlib.md5() + m = md5() m.update(name) - md5 = m.hexdigest() - node.update( { 'id' : str(userpath_prefix + md5), 'graphUrl' : str(graph.url) } ) + node.update( { 'id' : str(userpath_prefix + m.hexdigest()), 'graphUrl' : str(graph.url) } ) node.update(leafNode) nodes.append(node) @@ -221,13 +223,12 @@ def userGraphLookup(request): } node.update(branchNode) else: # leaf - m = hashlib.md5() + m = md5() m.update(nodeName) - md5 = m.hexdigest() node = { 'text' : str(nodeName ), - 'id' : str(username + '.' + prefix + md5), + 'id' : str(username + '.' + prefix + m.hexdigest()), 'graphUrl' : str(graph.url), } node.update(leafNode)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor