summaryrefslogtreecommitdiffstats
path: root/client/engine/Disk.lib
Commit message (Collapse)AuthorAgeFilesLines
...
* #676: Activar automáticamente módulo para ZFS; detección correcta de ↵ramon2015-11-101-4/+5
| | | | | | ZPOOL y mostrar datos en tabla de configuración. git-svn-id: https://opengnsys.es/svn/branches/version1.1@4727 a21b9725-9963-47de-94b9-378ad31fedc9
* Mover antiguas funciones de EAC a la librería {{{PostConfEAC}}}.ramon2015-10-211-50/+0
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.1@4705 a21b9725-9963-47de-94b9-378ad31fedc9
* #676: Integrar código desarrollado para el ticket:676 en rama de versión 1.1.ramon2015-06-081-18/+59
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.1@4648 a21b9725-9963-47de-94b9-378ad31fedc9
* ogSetPartitionId: Se elimina falso error cuando las particiones están ↵irina2014-11-051-2/+5
| | | | | | montadas o existe swap. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4429 a21b9725-9963-47de-94b9-378ad31fedc9
* #51: Integrar código del ticket:51 para detectar metadispositivos (LVM, ↵ramon2014-09-231-12/+32
| | | | | | RAID hardware y Multipath). git-svn-id: https://opengnsys.es/svn/branches/version1.0@4395 a21b9725-9963-47de-94b9-378ad31fedc9
* #51: Integrar código del ticket:51 en la librería {{{Disk}}}, con los ↵ramon2014-09-051-16/+55
| | | | | | | | | siguientes cambios: * Nuevo formato para la función {{{ogDevToDisk}}}: {{{ogDevToDisk path_device | LABEL="str_label" | UUID="str_uuid"}}}. * Funciones {{{ogGetDiskSize}}}, {{{ogGetPartitionsNumber}}} y {{{ogGetPartitionTableType}}} soportan volúmenes lógicos (tipo de tabla de particiones {{{LVM}}}). git-svn-id: https://opengnsys.es/svn/branches/version1.0@4378 a21b9725-9963-47de-94b9-378ad31fedc9
* #541albertogp2014-05-281-0/+1
| | | | | | | Integrando cambios en version 1.0 Cambios en ficheros Cache.lib, Disk.lib, FileSystem.lib, Image.lib git-svn-id: https://opengnsys.es/svn/branches/version1.0@4288 a21b9725-9963-47de-94b9-378ad31fedc9
* #637: Corregir erratas en r4188.ramon2014-03-201-2/+2
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@4199 a21b9725-9963-47de-94b9-378ad31fedc9
* #637: Corregir erratas en r4187.ramon2014-03-171-2/+2
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@4188 a21b9725-9963-47de-94b9-378ad31fedc9
* #637: Corregidas las condiciones de error incorrectas que no provocaban la ↵ramon2014-03-171-3/+3
| | | | | | salida de una función ante un fallo controlado. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4187 a21b9725-9963-47de-94b9-378ad31fedc9
* Librería {{{Disk}}} incluye función ficticia {{{parted}}} que llama al ↵ramon2013-10-101-1/+11
| | | | | | propio programa con un tiempo de espera de 3 s. y mata el proceso a los 5 s., para evitar "cuelgues" en la detección de datos de discos estropeados. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4057 a21b9725-9963-47de-94b9-378ad31fedc9
* Función {{{ogGetPartitionType}}} llama a {{{ogIdToType}}} para obtener el ↵ramon2013-09-191-47/+4
| | | | | | tipo; corrección de código en tipos de particiones {{{FREEBSD}}} y {{{HFS-BOOT}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4041 a21b9725-9963-47de-94b9-378ad31fedc9
* Librería {{{Disk}}} reconoce particiones de arranque y recuperación para ↵ramon2013-09-181-1/+3
| | | | | | Mac OS. git-svn-id: https://opengnsys.es/svn/branches/version1.0@4040 a21b9725-9963-47de-94b9-378ad31fedc9
* #526: Corregida errata al cambiar el identificador de partición GPT en ↵ramon2013-05-141-2/+2
| | | | | | función {{{ogSetPartitionId}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3790 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #526: Cambios en función {{{ogDiskToDev}}} para soportar ↵ramon2013-05-071-4/+7
| | | | | | que los parámetros puedan ser números positivos (en vez de un único dígito), lo que permite disponer de más de 9 discos y de más de 9 particiones (necesario en tablas GPT). git-svn-id: https://opengnsys.es/svn/branches/version1.0@3776 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #397: Ayudas correctas en funciones {{{ogSetPartitionId}}} y ↵ramon2013-02-071-3/+3
| | | | | | {{{ogSetPartitionType}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3553 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #295 #397: Cambios en librería {{{Disk}}}:ramon2013-02-071-10/+69
| | | | | | | | | | * Función {{{ogSetPartitionId}}} ahora actualiza usando el id. de partición y no el mnemónico. * Nueva función {{{ogSetPartitionType}}} que actualiza usando el mnemónico del tipo de partición. * Se han actualizado el resto de funciones cambiando la anterior llamada a {{{ogSetPartitionId}}} por {{{ogSetPartitionType}}}. * Actualizados los ficheros de idiomas con la nueva descripción. Nota: deberán cambiarse los scripts que usaban el mnemónico de tipo de partición para cambiar su identificador físico para utilizar correctamente cualquiera de las 2 funciones modificadas. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3552 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #397: Cambios en librería {{{Disk}}}:ramon2013-02-071-112/+186
| | | | | | | | * Nueva función {{{IdToType}}}. * Función {{{TypeToId}}} acepta 1 o 2 parámetros (tabla de particiones {{{MSDOS}}} por defecto). * Colocación de funciones por orden alfabético. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3551 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.5, #295: Eliminar función obsoleta {{{ogFsToId}}}.ramon2013-02-071-10/+0
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3550 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #531: Retoques en ayudas y en código para Doxygen.ramon2012-06-211-6/+7
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3230 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #543: Tabla de particiones de tipo MSDOS por defecto para ↵ramon2012-06-151-1/+4
| | | | | | discos vacíos. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3208 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Cambiar el identificador definitivo para partición de ↵ramon2012-06-111-1/+1
| | | | | | caché en discos GPT. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3171 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Corregida errata en función ↵ramon2012-06-061-4/+7
| | | | | | {{{ogCreateGptPartitionTable}}}, generando error si se declara partición extendida. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3146 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Corregida errata en función {{{ogCreateCache}}} para ↵ramon2012-06-051-1/+1
| | | | | | compatibilidad con discos GPT. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3144 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #538: Redefinición de parámetros en función ↵ramon2012-06-051-48/+60
| | | | | | {{{ogTypeToId}}} y función {{{ogSetPartitionId}}} soporta discos GPT. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3141 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Corregida errata al pasar de tabla GPT a MSDOS.ramon2012-06-041-3/+2
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3131 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Corregir errata al detectar la distribución de ↵ramon2012-06-011-2/+4
| | | | | | particiones. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3123 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Corregir más erratas en librerías de funciones.ramon2012-05-291-2/+3
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3094 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Corregir erratas en librería {{{Disk}}}.ramon2012-05-291-46/+45
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3090 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Función {{{ogCreatePartitions}}} soporta discos GPT.ramon2012-05-281-10/+61
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3080 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Función {{{ogGetPartitionsNumber}}} soporta discos ↵ramon2012-05-281-32/+155
| | | | | | GPT e integrar nueva función {{{ogGetLastSector}}} en librería {{{Disk}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3079 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #526: Mejorar compatibilidad con tables GPT y integrar ↵ramon2012-05-231-17/+105
| | | | | | función {{{ogCreatePartitionTable}}} en librería {{{Disk}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3073 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #397 #531 #: Función {{{ogTypeToId}}} sustituye a ↵ramon2012-05-211-23/+75
| | | | | | {{{ogFsToId}}} y soporta discos GPT. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3065 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #531: Funciones {{{ogDeletePartitionTable}}} y ↵ramon2012-05-211-35/+37
| | | | | | {{{ogGetDiskSize}}} soportan discos GPT. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3064 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #531: Detectar id. de particiones GPT.ramon2012-05-181-1/+6
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3058 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #531: Nueva función {{{ogGetPartitionTableType}}} y ampliar ↵ramon2012-05-181-8/+55
| | | | | | id. de partición detectados. git-svn-id: https://opengnsys.es/svn/branches/version1.0@3057 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.4, #531: Eliminar funciones duplicadas de {{{FileSystem.lib}}}.ramon2012-05-181-13/+26
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@3051 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: función {{{ogGetPartitionId}}} detecta corretamente ↵ramon2011-12-231-7/+10
| | | | | | partición vacía (modifica #397). git-svn-id: https://opengnsys.es/svn/branches/version1.0@2413 a21b9725-9963-47de-94b9-378ad31fedc9
* corrección definición funcion ogGetPartitionType() changeset 2385 ↵adv2011-12-121-7/+3
| | | | | | tidket:397 #397 git-svn-id: https://opengnsys.es/svn/branches/version1.0@2389 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.3: Detección correcta de sistemas de archivos en ↵ramon2011-12-021-5/+60
| | | | | | configuración inicial de cliente (modifica #397). git-svn-id: https://opengnsys.es/svn/branches/version1.0@2385 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: revisar variables locales y ayudas de las funciones del ↵ramon2011-10-171-2/+2
| | | | | | motor de clonación (modifica #446). git-svn-id: https://opengnsys.es/svn/branches/version1.0@2345 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: revisar variables globales y entrecomillado de cadenas en ↵ramon2011-10-141-10/+13
| | | | | | las funciones del motor de clonación (modifica #446). git-svn-id: https://opengnsys.es/svn/branches/version1.0@2344 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: Función {{{ogGetPartitionType}}} es alias de ↵ramon2011-08-081-0/+11
| | | | | | {{{ogGetFsType}}} (modifica #397). git-svn-id: https://opengnsys.es/svn/branches/version1.0@2276 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: corregir errata en comentarios de nuevas funciones.ramon2011-08-081-4/+2
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@2275 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.2: nuevas funciones {{{ogHidePartition}}} y ↵ramon2011-08-081-0/+85
| | | | | | {{{ogUnhidePartition}}} en librería {{{Disk.lib}}}. git-svn-id: https://opengnsys.es/svn/branches/version1.0@2274 a21b9725-9963-47de-94b9-378ad31fedc9
* Corregir errata al detectar tamaño de partición extendida (modificar #413)ramon2011-06-171-1/+1
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@2076 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0.1: importar función {{{ogGetDiskType}}} de la rama engine-1.0ramon2011-05-101-0/+25
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@1952 a21b9725-9963-47de-94b9-378ad31fedc9
* Versión 1.0: función {{{ogCreatePartitions}}} soporta tamaño 0 y controla ↵ramon2011-04-121-6/+5
| | | | | | mejor los errores en parámetros. git-svn-id: https://opengnsys.es/svn/branches/version1.0@1829 a21b9725-9963-47de-94b9-378ad31fedc9
* Version 1.0:ramon2011-04-051-1/+1
| | | | | | | * Corregir mensaje de error en función {{{ogSetPartitionId}}}. * Función {{{ogGetFsType}}} devuelve Ext3 como tipo por defecto para partición de tipo Linux, corrige errores de detección en funciones {{{ogListPartitions}}}, {{{ogFormatFs}}}, {{{ogCheckFs}}}, etc. (cerrar #355). git-svn-id: https://opengnsys.es/svn/branches/version1.0@1705 a21b9725-9963-47de-94b9-378ad31fedc9
* version1.0 ticket:351 ogCreatePartitions() ogUpdatePartitionTable()adv2011-03-291-4/+5
| | | | git-svn-id: https://opengnsys.es/svn/branches/version1.0@1652 a21b9725-9963-47de-94b9-378ad31fedc9