Tôi đang tự động bảo mật các khóa SSL như thế này:
- name: Find ssl keys
find: paths="/etc/ssl/" patterns="*.key" recurse=yes
register: secure_ssl_keys_result
- name: Secure ssl keys
file: path={{ item.path }} user=root group=root mode=600
with_items: secure_ssl_keys_result.files
Bây giờ, đối với mỗi mục, có một thông điệp tường trình lớn với toàn bộ nội dung của mục:
ok: [127.0.0.1] => (item = {u'uid ': 0, u'woth': Sai, u'mtime ': 1454939377.264, u'inode': 400377, u'isgid ': Sai, u' kích thước ': 3243, u'roth': Sai, u'isuid ': Sai, u'isreg': Đúng, u'gid ': 0, u'ischr': Sai, u'wusr ': Đúng, u'xoth ': Sai, u'rusr': Đúng, u'nlink ': 1, u'issock': Sai, u'rgrp ': Sai, u'path': u '/ etc / ssl / foo.key', u 'xusr': Sai, u'atime ': 1454939377.264, u'itorir': Sai, u'ctime ': 1454939657.116, u'isblk': Sai, u'xgrp ': Sai, u'dev': 65025, u ' wgrp ': Sai, u'isfifo': Sai, u'mode ': u'0600', u'islnk ': Sai})
Điều này là vô cùng khó đọc, vì tôi chỉ muốn biết đường dẫn của mục đang được xử lý (và có thể thay đổi). Với số lượng lớn chìa khóa, việc này sẽ nhanh chóng vượt qua.
Làm cách nào tôi có thể thay đổi cách chơi này theo cách chỉ item.path
được in ra cho mỗi mục?
Tôi đã thử no_log: True
, nhưng điều này hoàn toàn bỏ qua đầu ra tất nhiên.
no_log: true
và trả về giá trị củaitem.path
với mô-đun gỡ lỗi