darkip/python-iboot — pull request #3 by Wildcarde (2014-12-24 18:42:04+00:00)
Title: I've made some updates to python-iboot to integrate with our local system

I found your code while looking for a replacement for the perl script available for iboot v.1 devices and modified it to work similarly to that tool for command line usage. This update includes a command-line app (ibootpy) and a number of tweaks to the interfaces of the device object itself to make it a bit easier to work with, as well as a number of logger updates. It's a first pass but it may be useful. I've also added a basic README, but it doesn't currently include any documentation of the library itself. Adding that should be relatively easy thou.

A good amount of error checking could be added to this program as right now it's in 'get it working' state, for example the system generates an exception if there's a timeout on the interface connection which is not ideal from an automation standpoint but it is overall a functional package.

Disclaimer: I only have an iBoot G2 to test against, this should be tested against a larger iBoot before the merge is accepted, unfortunately I don't have any equipment like that available currently.