def delete(self, key_path):
        try:
            rev = self.revisions[key_path]
            self.revisions.pop(key_path)
            item = self.client.delete(self.folder(key_path), rev)
        except RevMismatch:
            print 'ERROR!! rev value changed meanwhile!!', item.path, item.value
        except BadPath:
            print 'ERROR!! path is bad.', self.folder(key_path)
delete path. only with correct latest revision.
dataset/ETHPy150Open progrium/pydoozer/examples/doozerdata.py/DoozerData.delete