<div dir="ltr">Hi Everyone,<br>As part of the Summer Training[1] organised
by Kushal Das[2] and other Durgapur LUG[3] Team-members at IRC channel
#dgplug, I along with my colleague Prakhar Agarwal have worked on
Kobold Project [4]. We were suggested this project by Rahul
Sundaram(mether).<span dir="ltr"><br><br></span><b>About Kobold:</b><br>Kobold is minimalistic tool for automated
Fedora Live CD installation on USB stick in a sequential manner. It uses HAL and D-Bus to
discover USB stick plugging and livecd-iso-to-disk for the actual installation process.<br><b><br>Some pitfalls</b>:<br>(1) It was sequential.<br>(2)
It could only work on a Single USB stick at a time with hassles of
plugging-in and plugging-out the USB sticks if more than one USB stick
need to be used.<br>
(3) The USB sticks had to be plugged-in after initiating the script. T<span dir="ltr">he script was not able to detect already plugged-in USB sticks</span>.<br><br><b>Our Tweaks:</b><span dir="ltr"><br>First of all, we eradicated the need to
plug-in the USB sticks after initiating the script. That is, we added
the functionality of detecting already plugged-in USB storage devices.</span><br><br>Secondly,
the installation process is changed from sequential to parallel. We
have incorporated threading concept by using "threading" module to
enable installation process on multiple USB sticks simultaneously.<br>
<br>Code is available at  <a href="http://dgplug.org/training/trunk/khushbu/Kobold/kobold3.py" target="_blank">http://dgplug.org/training/trunk/khushbu/Kobold/kobold3.py</a><br>
<br><b>Usability/Benefits</b>:<br>The Install-fests will be much more
fun. Just plug-in all the USB storage devices, run the script and you
will have Fedora installed in all of them within no time!! No need to
wait for the installation process to get over with one stick and then
plug-in another.<br>
<br><br><b>References:</b><br>[1] <a href="http://wiki.dgplug.org/index.php/SummerTraining" target="_blank">http://wiki.dgplug.org/index.php/SummerTraining</a><br>[2] <a href="http://kushaldas.in/" target="_blank">http://kushaldas.in</a><br>


[3] <a href="http://dgplug.org/" title="http://dgplug.org" rel="nofollow" target="_blank">http://dgplug.org</a><br>
[4] <a href="http://trac2.assembla.com/kobold-project" target="_blank">http://trac2.assembla.com/kobold-project</a><br><br>We
hope that we have been able to contribute in some way. We wish to add
this code to LiveUSB-Creator(which works on a single USB drive right
now) and for that we need your comments/feedback. Thank You!<br clear="all">
<br>-- <br>Khushbu Mohta<br><a href="http://khushi.pk" target="_blank">khushi.pk</a>@<a href="http://gmail.com" target="_blank">gmail.com</a><br>
</div>