-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Yup, I got some help in IRC. What I ended up doing was using regex to pull out each "/dev/loopX". Then took the X and fed it to max which in turn gave me the highest numbered loop device in use. After which I then just added 1 to X and added it to the end of "/dev/loop_". The only other thing I had to do was put a check in incase there were no used loop devices in which case then it defaults to "/dev/loop0".
Works like a charm. :D Nate bob gailer wrote: > Nathan McBride wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hey Guys, >> >> I have a program that uses the loop devices. However I originally was >> finding the free one with: >> 'losetup -f'. Which returns the next free loop device. :D However, I >> found that some of the other distros >> have a version of losetup that does not include that switch. So I am >> trying to work up another way to get the >> next device. >> >> What I'm figuring is doing 'losetup -a', parsing the returned data, and >> incrementing it by one... >> However I don't know how to accomplish this. An example 'losetup -a' >> would be like this: >> >> [EMAIL PROTECTED] Desktop]# losetup -a >> /dev/loop0: [fd00]:11305639 (enc) >> /dev/loop1: [fd00]:11306533 (/home/nmcbride/Desktop/xxxxxxxxxxxxxxx.iso) >> >> Can anyone give me a hand? >> > > I for one have no idea how this relates to Python. If others do then they are likely to help you. > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iD8DBQFIH78C/n+duykW6K8RAuE3AJoDu69W1D7dldLPxXpCfRGuoc++FQCgj2G3 4fG0aSw7fe/noi4hqesG9oA= =vas+ -----END PGP SIGNATURE----- _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor