Ruby 및 Chef를 처음 사용하며 ACL이 활성화 된 루트 파일 시스템을 다시 마운트하는 요리 책을 쓰려고합니다. Ohai는 모든 마운트 된 파일 시스템으로 node['filesystem']
을 채 웁니다. node['filesystem']
아래의 모든 항목을 구체적으로 찾으려면 어떻게합니까? node['filesystem'][:item]['mount'] == '/'
? 난 그냥 당신이 원하는 무슨 생각을 실현 한해시 해시 : 특정 하위 키를 사용하여 해시를 반환합니다.
filtered_nodes = node['filesystem'].select do |key, value|
key == :item && value['mount'] == '/'
end
노드 [ 'filesystem'] [: item] [ 'mount']'는 단일 해시 요소이거나 슬래시가 아닙니다. '[: item] [ 'mount']'가'/'인 모든 파일 시스템을 찾고 있습니까? – Borodin