These patches break apart the GLIClientConfiguration/set_network_data function. On top of making the code more readable it has some rather nice side effects. The serialize function has shrunk. The set_network_type function is more inutitive. The overall code size has not changed. Bug #90143 is also resolved. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 57142 [details, diff] GLIClientConfiguration.py.patch
Created attachment 57143 [details, diff] GLIClientController.py.patch
Created attachment 57144 [details, diff] dialogfe.py.patch
*** Bug 90143 has been marked as a duplicate of this bug. ***
Created attachment 57433 [details, diff] GLIClientConfiguration.py Fixed patch. Had a couple bugs ;)
Created attachment 57434 [details, diff] GLIClientController.py Fixed some bugs. ;)
Created attachment 57435 [details, diff] dialogfe.py Fixed some really dumb bugs. ;)
most of it made CVS. proxy stuff was done separately.
Moving to Release Media/Installer.