Surveillance des paramétrages techniques - JSYNC

Rémi Cuisnier · le 26/10/15 à 16:26

Bonjour,

 

Dans le cas d'une infrastructure JSYNC, avez-vous une astuce pour contrôler la "cohérence" des fichiers custom.prop et les versions de modules ?

En effet, cela serait une superbe évolution d'avoir un warning dans l'interface d'admin en cas de propriètés différentes ou fonctionnellement incohérentes.

De même sur les versions des modules.

 

En cas de différences, les impacts ne sont pas neutres.

 

Mots-clés jsync
2 pts
Olivier Jaquemet · le 26/10/15 à 16:48

Bonjour,

A affiner pour votre besoin, mais si cette commande vous renvoi des lignes, vous avez une différence à vérifier...

 diff --ignore-space-change --side-by-side --suppress-common-lines <(egrep -v '^((#.*)|(\s*))$' custom-1.prop | sort)  <(egrep -v '^((#.*)|(\s*))$' custom-2.prop | sort) | egrep -v '^((channel.urid)|(jsync.replica-url)):.*$'

Et vous pouvez biensur comparer TOUS les .prop, y compris ceux des modules en allant chercher dans l'aborescence. 

0 pt