From 869866bbd5e13b868e68f4e426fb1809ff4b574f Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Fri, 14 Jun 2013 18:16:10 -0400 Subject: [PATCH] use hashlib instead of md5 library --- planetstack/openstack/manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/planetstack/openstack/manager.py b/planetstack/openstack/manager.py index ed2769d..a5d3f4a 100644 --- a/planetstack/openstack/manager.py +++ b/planetstack/openstack/manager.py @@ -2,7 +2,7 @@ import os #os.environ.setdefault("DJANGO_SETTINGS_MODULE", "planetstack.settings") import string import random -import md5 +import hashlib from netaddr import IPAddress, IPNetwork from planetstack import settings @@ -57,7 +57,7 @@ class OpenStackManager: @require_enabled def init_caller(self, caller, tenant): auth = {'username': caller.email, - 'password': md5.new(caller.password).hexdigest()[:6], + 'password': hashlib.md5(caller.password).hexdigest()[:6], 'tenant': tenant} self.client = OpenStackClient(**auth) self.driver = OpenStackDriver(client=self.client) @@ -98,7 +98,7 @@ class OpenStackManager: name = user.email[:user.email.find('@')] user_fields = {'name': name, 'email': user.email, - 'password': md5.new(user.password).hexdigest()[:6], + 'password': hashlib.md5(user.password).hexdigest()[:6], 'enabled': True} if not user.kuser_id: keystone_user = self.driver.create_user(**user_fields) -- 2.43.0