files
service¶
Synopsis¶
Получение списка конфигурационных файлов управляемых конфигурационных юнитом.
Usage¶
Обязательным параметром для сервиса files
является имя конфигурационного юнита.
Вызов сервиса возвращает полные пути конфигурационных файлов управляемых юнитом, которые фактически присутствуют в системе:
# ram files sslcert
/etc/pki/tls/certs/my-appliance.crt
/etc/pki/tls/private/my-appliance.key
При использовании python-интерфейса вызов сервиса возвращает список, элементами которого являются полные пути файлов:
>>> import ram
>>> print ram.files('sslcert')
['/etc/pki/tls/certs/my-appliance.crt', '/etc/pki/tls/private/my-appliance.key']
Interface¶
Для поддержки сервиса files
в юните необходимо добавить одноименный текстовый файл.
В файле необходимо построчно указать маски имен файлов:
# cat `ram which smtpwiz files`
/etc/pki/tls/certs/smtpd.crt
/etc/pki/tls/private/smtpd.key
/var/opt/my-appliance/cert/*.pem