Espero conocer algunos de los mejores enfoques para administrar archivos de propiedades.mejores prácticas para administrar y cargar propiedades
Tenemos un conjunto de dispositivos (decirlo). Cada uno de estos dispositivos tiene ciertas propiedades. p. dispositivo A tiene propiedades
A.a11 = valuea11
A.a12 = valuea12
.
Dispositivo B tiene propiedades
B.b11 = valueb11
B.b12 = valueb12 .
Aparte de esto tienen algunas propiedades comunes aplicables para todos los dispositivos.
X.x11 = valuex11
X.x12 = valuex12
Estoy escribiendo una automatización para la ejecución de algunos de pruebas en estos dispositivos. Por vez, pruebe el script en ejecución en un solo dispositivo. El nombre del dispositivo se pasará como un argumento. Según el nombre del dispositivo, el código captará las propiedades y propiedades comunes respectivas y actualizará el dispositivo con estas propiedades. p.ej. para el dispositivo A, el código tomará las propiedades A.a11, A.a12 (específico del dispositivo A) y X.x11, X.x12 (común) y lo cargará en el dispositivo antes de ejecutar el script de prueba.
Por lo tanto, en el código, lo que necesito para administrar estas propiedades de manera que sólo los dispositivos propiedades específicas y comunes serán colocados en el dispositivo, ignorando el resto. Estoy manejando como este dispositivo de gestión de
if ($device eq 'A') then
upload A's properties
elsif ($device eq 'B') then
upload B's properties
endif
upload Common (X) properties.
de esta manera se está convirtiendo poco difícil, ya que el número de dispositivos se mantienen en aumento.
Así que estoy deseando por alguna otra mejor enfoque para gestionar estas propiedades.