Посмотрите на следующую строку кода шеф-повара:
node.default['apache']['dir'] = '/etc/apache2'
В официальных документах шеф-повара написано, что «узел» является объектом, а «по умолчанию» является его методом, так как можно вычислить квадратскобки (я думал, что это хэш-синтаксис) следуют за методом?
Я пришел из Python, и я новичок в Ruby, может быть, это общий синтаксис, или, может быть, это специфичный для Chef синтаксис, япросто запутался в этом синтаксисе.