During testing, I encountered an exception-producing bug for server responses for network configuration information (issue #5). Commit https://github.com/okleinschmidt/wdmc/commit/cda9e7cb9b6eae8cde202ae739d897443ed7bfd8 provides a configurable work-around and associated documentation changes for that bug. Additionally, if the work-around configuration option is not set, then a suggestion to configure the work-around will be emitted ahead of the exception message and traceback if an appropriate exception is thrown.
Commit https://github.com/okleinschmidt/wdmc/commit/0291d472220c5389c4ebccaa22d73540717d0170 resolves issue #4, eliminating the use of eval() to parse server JSON responses into Ruby objects.
During testing, I encountered an exception-producing bug for server responses for network configuration information (issue #5). Commit https://github.com/okleinschmidt/wdmc/commit/cda9e7cb9b6eae8cde202ae739d897443ed7bfd8 provides a configurable work-around and associated documentation changes for that bug. Additionally, if the work-around configuration option is not set, then a suggestion to configure the work-around will be emitted ahead of the exception message and traceback if an appropriate exception is thrown.