def METHOD_NAME(self):
    if zfs_getprop(self.device, 'mountpoint') != self.mount_point:
        if not zfs_setprop(self.device, 'mountpoint', self.mount_point, log=self.log):
            raise ex.Error
    if self.is_up() is True:
        return
    try:
        os.unlink(self.mount_point+"/.opensvc")
    except:
        pass
    ret, out, err = self.vcall([Env.syspaths.zfs, 'mount', self.device])
    if ret != 0:
        ret, out, err = self.vcall([Env.syspaths.zfs, 'mount', '-O', self.device])
        if ret != 0:
            raise ex.Error
    self.can_rollback = True