mz_entity -C --profile
- Une fois que le profile a été ajouté, il n'est plus possible de le mettre à jour via mz_entity -C --profile
d600560@rosetta-ws16:[/data/collab/MOSAIC/Work/Laure]$mz_entity -C --profile AdaptKDB/Adapt/entities/profile/profile_mesh.py -r rosetta_ws08:D600560:repository -d
### ====================================================================
### MOSAIC (v1.0) - 2023-11-21T09:57:59
###
### Debug mode ON
### Add a Profile
### MOSAIC:Error:[9020] Cannot update entity because you are not owner
### Import failed on file [AdaptKDB/Adapt/entities/profile/profile_mesh.py]
### add :[P]
### uuid :[00000000000000000000000000000000]
### checksum :[0000000000000000000000000000000000000000000000000000000000000000]
### file :[AdaptKDB/Adapt/entities/profile/profile_mesh.py]
###
### ====================================================================
Il faut donc changer l'uuid à chaque fois
- Il est nécessaire d'ajouter la cardinalité :
['Mesh',
{
'Prisms': [C.StringList(['oui', 'non']), None, False, False, False, C.CARD_1],
}
]]
sinon on reçoit le message suivant :
### MOSAIC:Error:[5105] Bad structure Domain [Mesh]
- Si le nom du domaine existe déjà, il n'y a pas de message d'erreur tout semble se dérouler normalement pendant le mz_entity mais on a des doublons :
d600560@rosetta-ws16:[/gpfs_new/home/lbillon]$mz_db -Q ::Domain.All
### ====================================================================
### MOSAIC (v1.0) - 2023-11-21T10:07:17
###
###
### Profile uuid Domain name
30624CB7DC9A4733ACEAE12D3282246E DataAdapt5
30624CB7DC9A4733ACEAE12D3282246E DataAdapt5
30624CB7DC9A4733ACEAE12D3282246E Mesh5
30624CB7DC9A4733ACEAE12D3282246E Solution5
- Il semble que la présence d'une relation fasse également apparaitre des doublons dans Domain.All