SpriteLink/NIPAP — Issue #145: Handle missing auth options gracefully
Author: garberg
Created: 2012-02-27 12:02:14+00:00
State: open
Labels: bug, feature, pynipap, xml-rpc backend

When trying to use pynipap without configuring the AuthOptions first, the error it not noticed until nipapd tries to access the auth options dict (which in this case has the value None).

I suggest that:
* nipapd verifies that the auth options actually is a dict before trying to access its member
* AuthOptions class throws an error when trying to create an instance which is a member of its global state before being configured