Title: #182: Use env var IPA_CONFDIR to get confdir for 'cli' context
@pvoborni, yes, although it should not inherit from 'InvocationError`, since it
does not happen during command invocation, but way before, during API
initialization. I would inherit it directly from `PublicError` and put it into
the 900-1000 errno range.
See the full comment at
Manage your subscription for the Freeipa-devel mailing list:
Contribute to FreeIPA: http://www.freeipa.org/page/Contribute/Code