'Get paths to all of the partitions on each drive to be processed.
:returns: a list of paths'

def get_paths(self):

    paths = []
    for device in self._listdir(self.devices):
        dev_path = os.path.join(self.devices, device)
        if (self.mount_check and (not ismount(dev_path))):
            self.logger.warning(_('%s    is    not    mounted'), device)
            continue
        con_path = os.path.join(dev_path, DATADIR)
        if (not os.path.exists(con_path)):
            continue
        for partition in self._listdir(con_path):
            paths.append(os.path.join(con_path, partition))
    shuffle(paths)
    return paths
