From 854597c411764b603ebbe15d97dbcadac321548d Mon Sep 17 00:00:00 2001 From: Stanislav Levin Date: Wed, 20 Jun 2018 12:02:34 +0300 Subject: [PATCH] Use intended format() method of translation object Translation objects have support for format(). This allows to get rid of unicode() which is deprecated in Python3. Fixes: https://pagure.io/freeipa/issue/7586 Reviewed-By: Alexander Bokovoy --- ipaserver/dcerpc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ipaserver/dcerpc.py b/ipaserver/dcerpc.py index 97a7945c3..a7166357f 100644 --- a/ipaserver/dcerpc.py +++ b/ipaserver/dcerpc.py @@ -1270,7 +1270,7 @@ class TrustDomainInstance(object): ttype = trust_type_string( res.info_ex.trust_type, res.info_ex.trust_attributes ) - err = unicode(msg).format( + err = msg.format( ipa_domain=another_domain.info['dns_domain'], trust_type=ttype)