Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#347 closed task (fixed)

Suppression de RebuildFrequency des config.card des expériences n'utilisant plus rebuild

Reported by: acosce Owned by: somebody
Priority: minor Milestone:
Component: PostProcessing Version:
Keywords: Cc:

Description

La fonction rebuild n'est quasiment plus utilisée par les configurations de modèles, nous souhaitons retirer le paramètre RebuildFrequency des config.card concernés pour éviter toute confusion pour les utilisateurs.

Cependant libIGCM s'arrête avec un message d'erreur

2020-02-10 14:37:30 --Debug1--> Check coherence between RebuildFrequency and PeriodLength
2020-02-10 14:37:30 --------Debug2--> IGCM_post_CheckModuloFrequency : Master= Slave=1D
2020-02-10 14:37:30 --Debug1--> KeyWord not allowed for config_Post_RebuildFrequency in config.card
IGCM_debug_Exit :  Check your config_Post_RebuildFrequency in config.card

Il faut donc modifier libIGCM pour que RebuildFrequency ait NONE comme valeur par défaut même si il n'est pas défini dans config.card

Change History (7)

comment:1 Changed 4 years ago by acosce

Une solution est d'ajouter

  if [ X${config_Post_RebuildFrequency} = X ] ; then 
      config_Post_RebuildFrequency=NONE
  fi

dans libIGCM_config.ksh avant le test sur PackDefault dans IGCM_config_CommonConfiguration

Fonctionne sur une courte simu sans activation de pack (et sans rebuildFrequency dans config.card).

comment:2 Changed 4 years ago by acosce

  • Type changed from defect to task

comment:3 Changed 4 years ago by acosce

  • Component changed from AMQP Broker to PostProcessing
  • Owner set to somebody

comment:4 Changed 4 years ago by acosce

modif testée sur 3 simu LMDZOR_v6.2 de 4 mois avec des packs tous les 2 mois et une période de 1 mois.
{libIGCM ref + RebuildFrequency= NONE} == {libIGCM modif + RebuilFrequency=NONE} = {libIGCM modif + sans RebuildFrequency}

il faut encore tester sur une simu faisant appel au rebuild

Last edited 4 years ago by acosce (previous) (diff)

comment:5 Changed 4 years ago by acosce

modif testée par Josefine en Orchidee offline avec RebuildFrequency=2Y --> validée on peu commiter.

Last edited 4 years ago by acosce (previous) (diff)

comment:6 Changed 4 years ago by acosce

  • Resolution set to fixed
  • Status changed from new to closed

comment:7 Changed 4 years ago by acosce

La modif proposée plus haut a été commitée (rev [1516])

Note: See TracTickets for help on using tickets.