Товарищи, всем привет. Подскажите, а есть ли однозначно верный способ узнать используется ли модуль в паппете? Я про истории когда класс вызывает множество других классов.
если надо из кода puppet'а это делать. Можно таким вот костылем ``` puppetdb_query("nodes[certname] { certname = '${trusted[certname]}' and resources { tags ~ '${classes_regex}'} }") ``` Если в возвращаемом массиве будет текущий хост, значит используется =)
У меня есть легаси с тонной вложенных классов, которые дергают другие классы и т.д. разбирать все это наследство руками не очень жизнерадостно. По этому и поинтересовался об альтернативных возможностях)
Hey! Who knows how with puppet to rotate logs, for example, for nginx, using the logrotate or cron module. Need to write it in the nginx class manifest?