@@ -164,15 +164,16 @@ def from_sasl_name(cls, name=None):
164164 return cls (m )
165165
166166 @classmethod
167- def from_attrs (cls , m_desired = None , m_except = None , m_critical = None ):
167+ def from_attrs (cls , desired_attrs = None , except_attrs = None ,
168+ critical_attrs = None ):
168169 """
169170 Get a generator of mechanisms supporting the specified attributes. See
170171 RFC 5587's :func:`indicate_mechs_by_attrs` for more information.
171172
172173 Args:
173- m_desired ([OID]): Desired attributes
174- m_except ([OID]): Except attributes
175- m_critical ([OID]): Critical attributes
174+ desired_attrs ([OID]): Desired attributes
175+ except_attrs ([OID]): Except attributes
176+ critical_attrs ([OID]): Critical attributes
176177
177178 Returns:
178179 [Mechanism]: A set of mechanisms having the desired features.
@@ -182,18 +183,18 @@ def from_attrs(cls, m_desired=None, m_except=None, m_critical=None):
182183
183184 :requires-ext:`rfc5587`
184185 """
185- if isinstance (m_desired , roids .OID ):
186- m_desired = set ([m_desired ])
187- if isinstance (m_except , roids .OID ):
188- m_except = set ([m_except ])
189- if isinstance (m_critical , roids .OID ):
190- m_critical = set ([m_critical ])
186+ if isinstance (desired_attrs , roids .OID ):
187+ desired_attrs = set ([desired_attrs ])
188+ if isinstance (except_attrs , roids .OID ):
189+ except_attrs = set ([except_attrs ])
190+ if isinstance (critical_attrs , roids .OID ):
191+ critical_attrs = set ([critical_attrs ])
191192
192193 if rfc5587 is None :
193194 raise NotImplementedError ("Your GSSAPI implementation does not "
194195 "have support for RFC 5587" )
195196
196- mechs = rfc5587 .indicate_mechs_by_attrs (m_desired ,
197- m_except ,
198- m_critical )
197+ mechs = rfc5587 .indicate_mechs_by_attrs (desired_attrs ,
198+ except_attrs ,
199+ critical_attrs )
199200 return (cls (mech ) for mech in mechs )
0 commit comments