我想解密一个厨师数据包项目(名为passwords
)并将其所有属性存储在由node.js应用程序读取(然后删除)的临时JSON文件中。有没有办法迭代数据包ITEM的属性并获得它们的值?在厨师食谱中对EncryptedDataBagItem进行迭代
plain_data = Chef::EncryptedDataBagItem.load("/home/me/data_bags/secrets/passwords.json", secret_key)
由于EncryptedDataBagItem类不具有each
方法,有没有什么解决方法吗?我不想将每个密码存储在单独的json文件(数据包项目)中。