我想解密一個廚師數據包項目(名爲passwords
)並將其所有屬性存儲在由node.js應用程序讀取(然後刪除)的臨時JSON文件中。有沒有辦法迭代數據包ITEM的屬性並獲得它們的值?在廚師食譜中對EncryptedDataBagItem進行迭代
plain_data = Chef::EncryptedDataBagItem.load("/home/me/data_bags/secrets/passwords.json", secret_key)
由於EncryptedDataBagItem類不具有each
方法,有沒有什麼解決方法嗎?我不想將每個密碼存儲在單獨的json文件(數據包項目)中。