From b468bb0ba304169485223cbb146febdece12e4cc Mon Sep 17 00:00:00 2001
From: Evan Broder <broder@mit.edu>
Date: Sun, 22 Nov 2009 18:20:28 -0500
Subject: [PATCH] Add a krbname property to afs.pts.PTEntry, which converts
 the PTEntry's name to a Kerberos-style principal.

Signed-off-by: Evan Broder <broder@mit.edu>
---
 afs/pts.py |    6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/afs/pts.py b/afs/pts.py
index 8bee97e..9c44f3a 100644
--- a/afs/pts.py
+++ b/afs/pts.py
@@ -248,6 +248,12 @@ class PTEntry(object):
         self._name = val
     name = property(_get_name, _set_name)
 
+    def _get_krbname(self):
+        return self._pts._AfsToKrb5(self.name)
+    def _set_krbname(self, val):
+        self.name = self._pts._Krb5ToAfs(val)
+    krbname = property(_get_krbname, _set_krbname)
+
     def _get_count(self):
         self._loadEntry()
         return self._count
-- 
1.7.9.5