URL: https://github.com/freeipa/freeipa/pull/790
Title: #790: RFC: API for reporting PKINIT status

stlaz commented:
"""
Run on replica:
```
[slaznick@machine ~]$ ipa help pkinit
ipa: ERROR: TypeError: 'NoneType' object has no attribute '__getitem__'
Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1351, in run
    sys.exit(api.Backend.cli.run(argv))
  File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1105, in run
    kw = self.parse(cmd, argv[1:])
  File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1125, in parse
    parser = self.build_parser(cmd)
  File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1142, in 
build_parser
    usage=' '.join(self.usage_iter(cmd)),
  File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 1220, in 
usage_iter
    for arg in cmd.args():
  File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 255, in 
__get__
    obj.ensure_finalized()
  File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 230, in 
ensure_finalized
    self.finalize()
  File "/usr/lib/python2.7/site-packages/ipalib/plugable.py", line 210, in 
finalize
    self._on_finalize()
  File "/usr/lib/python2.7/site-packages/ipalib/cli.py", line 733, in 
_on_finalize
    if c.NO_CLI:
  File "/usr/lib/python2.7/site-packages/ipaclient/remote_plugins/schema.py", 
line 247, in NO_CLI
    halp = self._schema[self.schema_key].get_help(self.full_name)
  File "/usr/lib/python2.7/site-packages/ipaclient/remote_plugins/schema.py", 
line 329, in get_help
    return self._schema.get_help(self.name, key)
  File "/usr/lib/python2.7/site-packages/ipaclient/remote_plugins/schema.py", 
line 520, in get_help
    return self._help[namespace][member]
TypeError: 'NoneType' object has no attribute '__getitem__'
ipa: ERROR: an internal error has occurred
```
"""

See the full comment at 
https://github.com/freeipa/freeipa/pull/790#issuecomment-304251886
_______________________________________________
FreeIPA-devel mailing list -- freeipa-devel@lists.fedorahosted.org
To unsubscribe send an email to freeipa-devel-le...@lists.fedorahosted.org

Reply via email to