This is going to be a problem. See, I had to change partition_module to return disk and state. If you try Cnchi with a new harddisk (you can try it in a brand new VM in Virtualbox), Cnchi doesn't recognise the drive and doesn't let you create the partition table.