changeset 141:590011d54cca

Use ssh_key_fingerprint from savane.utils to show the fingerprint on the ssh keys lists
author Jonathan Gonzalez V <zeus@gnu.org>
date Sat, 19 Sep 2009 17:51:07 -0400
parents 3e0868f4509e
children e8d54cc897ef
files src/savane/my/views.py
diffstat 1 files changed, 2 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/src/savane/my/views.py
+++ b/src/savane/my/views.py
@@ -24,6 +24,7 @@
 from django.contrib.auth.decorators import login_required
 from django import forms
 from savane.svmain.models import ExtendedUser, SshKey
+from savane.utils import *
 
 import random
 import time
@@ -158,11 +159,7 @@
     if keys is not None:
         ssh_keys = dict()
         for key in keys:
-            key_len = len(key.ssh_key)
-            head_key = key.ssh_key[0:20]
-            tail_key = key.ssh_key[key_len-20:key_len]
-            ssh_keys[key.pk] = head_key+'[...stripped..]'+tail_key
-
+            ssh_keys[key.pk] =  ssh_key_fingerprint( key.ssh_key )
 
 
     return render_to_response('my/ssh_gpg.html',