我想通過定義一個路徑來設置一個使用兩個可用節點屬性的Ruby ENV,但標準的字符串插值語法不起作用。要達到這樣的事:如何在Chef中使用多個屬性來設置Ruby ENV
ENV['CONFIGURATION_DIR'] = '/mnt/#{node[\'clientid\']}-#{node[\'environment\']}/conifg'
也試過
ENV['CONFIGURATION_DIR'] = '/mnt/node[\'clientid\']-node[\'environment\']/config'
是有可能設定一個使用Ruby ENV多個屬性/數據包項值?
之所以能夠使用其中不接受熟悉的語法的環境屬性繞過這個問題:環境 「CONFIGURATION_DIR」=>「的/ mnt /#{節點[ '的clientid']} - #{節點[ '環境' ]}/config「..如果任何人有一個解決方案,仍然想要一個解決方案。 –