equal
deleted
inserted
replaced
183 If ``onlyavailable`` is set, filter out engines that can't be |
183 If ``onlyavailable`` is set, filter out engines that can't be |
184 loaded. |
184 loaded. |
185 """ |
185 """ |
186 assert role in (SERVERROLE, CLIENTROLE) |
186 assert role in (SERVERROLE, CLIENTROLE) |
187 |
187 |
188 attr = b'serverpriority' if role == SERVERROLE else b'clientpriority' |
188 attr = 'serverpriority' if role == SERVERROLE else 'clientpriority' |
189 |
189 |
190 engines = [self._engines[e] for e in self._wiretypes.values()] |
190 engines = [self._engines[e] for e in self._wiretypes.values()] |
191 if onlyavailable: |
191 if onlyavailable: |
192 engines = [e for e in engines if e.available()] |
192 engines = [e for e in engines if e.available()] |
193 |
193 |