Pregunta

Los tipos host y augeas solo pueden configurar ciertos valores en /etc/hosts.facter no admite la consulta de Hosts.

Ahora estoy considerando

1) escribiendo una función de rubí, utilizando la biblioteca de Resolv

2) escribiendo una función de rubí y, en realidad, lea el archivo /etc/hosts

¿Alguna idea mejor?

¿Fue útil?

Solución

Si realmente desea que el Maestro conozca y trabaje con los contenidos del archivo hosts del agente, de hecho, no tendrá más remedio que escribir un hecho personalizado para hacerlo.Se requerirá que se requerirá facter 2.x para recuperar una estructura de matriz / hash.La biblioteca de resolv sería una opción muy extraña.Usted sería mejor analizar el archivo usted mismo.

Técnicamente, el títere viene con el código para analizar el archivo de los hosts, pero aprovechando eso probablemente sería mucho más difícil que el suyo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top