€jemplo de test de funciones de bloqueo de particiones e imagenes
=================================================================
# Funciones de bloqueo

$ ogLock 1 1
$ ls /var/lock/lock-dev-sda1
/var/lock/lock-dev-sda1

$ if ogIsLocked 1 1; then echo si; else echo no; fi
si

$ ls /var/lock/lock-dev-sda1
/var/lock/lock-dev-sda1

$ ogUnlock 1 1
$ if ogIsLocked 1 1; then echo si; else echo no; fi
no

$ ogLockPartition 1 1
$ if ogIsLocked 1 1; then echo si; else echo no; fi
si

$ ogUnlockPartition 1 1
$ if ogIsLocked 1 1; then echo si; else echo no; fi
no




# Es necesario desmontar para probar ogCheck
$ ogUnmount 1 1 >/dev/null 2>&1

$ ogLock 1 1

$ ogCheckFs 1 1
OpenGnsys error:  ogCheckFs:  "1 1"

$ ogUnlock 1 1

$ ogCheckFs 1 1 >/dev/null 2>&1; echo $?
0


# Bloqueo del repositorio

$ ogIsRepoLocked; echo $?
1

# FALTA: test bloqueo repo cuando esta bloqueado

# bloqueo de imagenes



# Creo una imagen ficticia 
$ touch $OGIMG/_test_.img

$ ogLockImage REPO _test_
$ ls $OGIMG/_test_.lock
/opt/opengnsys/images/_test_.lock

$ if ogIsImageLocked REPO _test_ ; then echo si; else echo no; fi
si

$ ogUnlockImage REPO _test_
$ if ogIsImageLocked REPO _test_ ; then echo si; else echo no; fi
no

$ rm $OGIMG/_test_.*

# Comprobando los errores (FALTA)
$ ogLock
OpenGnsys error:  ogLockPartition:  ""


$ ogLock 1 10
OpenGnsys error:  ogDiskToDev:  ""


$ ogIsLocked
OpenGnsys error:  ogIsLocked:  ""

$ ogIsLocked 1 10
OpenGnsys error:  ogDiskToDev:  ""

