On Mon, Sep 08, 2003 at 03:40:47PM -0700, Paul Telford wrote: > static PyObject * > disk_get_partition(PyObject *self, PyObject *args) > { > PyPartedObject *o; > int num; > > if (!PyArg_ParseTuple(args, "Oi", &o, &num)) > return NULL; > > return PyPartedObject_new("PedPartition", > ped_disk_get_partition((PedDisk *)o->obj, > num)); > } > > > > This same code worked with libparted1.4, and broke at the 1.6 upgrade. > I'm not sure if the problem is in libparted, python-parted, or user-error. > I'm perfectly willing to accept the latter, but I hope to find a solution > anyway. :)
I'm quite busy right now, so I'll give you some suggestions :) So, to begin... could you stick a ped_disk_print((PedDisk*)o->obj) call in the above function? > Is anyone else out there even using python-parted? There doesn't seem to > be much info about it... BTW, there are two python-parted ports. I personally like the other one better (by [EMAIL PROTECTED]), so you might want to take a look at that also. I don't think it's been ported to 1.6 though. Cheers, Andrew