URL:
https://github.com/freeipa/freeipa/pull/5857
Author: stanislavlevin
Title: #5857: plugins: Don't treat keys of API as bytes
Action: opened
PR body:
"""
The plugin `plugins` iterates over the keys of API instance, __iter__ of which is a
generator of class.__name__ from
(Command, Object, Method, Backend, Updater). So, the allowed type is str, not bytes.
- fixed `plugins` plugin
- added tests for `plugins` plugin
- added tests for `env` plugin
Fixes:
https://pagure.io/freeipa/issue/8898
"""
To pull the PR as Git branch:
git remote add ghfreeipa
https://github.com/freeipa/freeipa
git fetch ghfreeipa pull/5857/head:pr5857
git checkout pr5857