fix(Configurar): corregir generación de script en modo gen-script #164

Merged
narenas merged 1 commits from devel into main 2026-05-28 16:56:49 +02:00
Collaborator

tbp_full se construía en el bloque de ejecución directa, después del
bloque gen-script, por lo que cuando gen_script=True la variable aún
no existía y el script generado quedaba truncado tras el desmontaje.

Corregido moviendo la construcción de tbp_full antes de ambos bloques.
Además el bloque gen-script usaba el orden incorrecto (initCache antes
de ogCreatePartitions) y mezclaba comandos de shell con Python. Reescrito
para usar llamadas Python directas a las librerías con el mismo orden que
el path de ejecución directa.

tbp_full se construía en el bloque de ejecución directa, después del bloque gen-script, por lo que cuando gen_script=True la variable aún no existía y el script generado quedaba truncado tras el desmontaje. Corregido moviendo la construcción de tbp_full antes de ambos bloques. Además el bloque gen-script usaba el orden incorrecto (initCache antes de ogCreatePartitions) y mezclaba comandos de shell con Python. Reescrito para usar llamadas Python directas a las librerías con el mismo orden que el path de ejecución directa.
narenas added 1 commit 2026-05-28 16:56:42 +02:00
ogclient/pipeline/head This commit looks good Details
5011030953
fix(Configurar): corregir generación de script en modo gen-script
tbp_full se construía en el bloque de ejecución directa, después del
bloque gen-script, por lo que cuando gen_script=True la variable aún
no existía y el script generado quedaba truncado tras el desmontaje.

Corregido moviendo la construcción de tbp_full antes de ambos bloques.
Además el bloque gen-script usaba el orden incorrecto (initCache antes
de ogCreatePartitions) y mezclaba comandos de shell con Python. Reescrito
para usar llamadas Python directas a las librerías con el mismo orden que
el path de ejecución directa.
narenas merged commit d43d892f2c into main 2026-05-28 16:56:49 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: opengnsys/ogclone-engine#164
There is no content yet.