আমি স্বয়ংক্রিয়ভাবে এসএসএল কীগুলি সুরক্ষিত করছি:
- 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
এখন, প্রতিটি আইটেমের জন্য, আইটেমের পুরো বিষয়বস্তু সহ একটি বিশাল লগ বার্তা রয়েছে:
ঠিক আছে: [127.0.0.1] => (আইটেম = {u'uid ': 0, u'woth': মিথ্যা, u'mtime ': 1454939377.264, u'inode': 400377, u'isgid ': মিথ্যা, তুমি' আকার ': 3243, u'roth': মিথ্যা, u'isuid ': মিথ্যা, u'isreg': সত্য, u'gid ': 0, u'ischr': মিথ্যা, u'wusr ': সত্য, u'xoth ': মিথ্যা, u'rusr': সত্য, u'nlink ': 1, u'issock': মিথ্যা, u'rgrp ': মিথ্যা, u'path': u '/ etc / ssl / foo.key', আপনি 'xusr': মিথ্যা, u'atime ': 1454939377.264, u'isdir': মিথ্যা, u'ctime ': 1454939657.116, u'isblk': মিথ্যা, u'xgrp ': মিথ্যা, u'dev': 65025, u ' wgrp ': মিথ্যা, u'isfifo': মিথ্যা, u'mode ': u'0600', u'islnk ': মিথ্যা})
এটি অবিশ্বাস্যভাবে অপঠনযোগ্য, কারণ আমি কেবল প্রক্রিয়াধীন আইটেমটির পথ জানতে চাই (এবং সম্ভবত পরিবর্তিত)। একটি বিশাল সংখ্যক কী সহ, এটি সত্যিই দ্রুত হাতছাড়া হয়ে যায়।
আমি কীভাবে এই নাটকটিকে এমনভাবে পরিবর্তন করতে পারি যে item.path
প্রতিটি আইটেমের জন্য কেবলমাত্র মুদ্রণ করা হচ্ছে?
আমি ইতিমধ্যে চেষ্টা করেছি no_log: True
, তবে এটি অবশ্যই আউটপুটটিকে বাদ দেয়।
no_log: true
এবং ডিবাগ মডিউলেরitem.path
সাথে মানটি ফেরত দিতে পারেন