Include Account.id in the Account.slug.

This commit is contained in:
Jakub Warmuz 2015-07-10 05:27:01 +00:00
parent f24479ebfc
commit f4d5ce1986
No known key found for this signature in database
GPG key ID: 2A7BAD3A489B52EA
2 changed files with 3 additions and 3 deletions

View file

@ -68,8 +68,8 @@ class Account(object): # pylint: disable=too-few-public-methods
@property
def slug(self):
"""Short account identification string, useful for UI."""
return "{1}@{0}".format(pyrfc3339.generate(
self.meta.creation_dt), self.meta.creation_host)
return "{1}@{0} ({2})".format(pyrfc3339.generate(
self.meta.creation_dt), self.meta.creation_host, self.id[:4])
def __repr__(self):
return "<{0}({1})>".format(self.__class__.__name__, self.id)

View file

@ -49,7 +49,7 @@ class AccountTest(unittest.TestCase):
def test_slug(self):
self.assertEqual(
self.acc.slug, "test.letsencrypt.org@2015-07-04T14:04:10Z")
self.acc.slug, "test.letsencrypt.org@2015-07-04T14:04:10Z (2ba3)")
def test_repr(self):
self.assertEqual(