Могу ли я иметь not_if внутри блока only_if, например
only_if{ A == "A" && not_if { ::File.exists(/a.txt)}}
Мой вопрос: будет ли работать такая структура?Или мне нужно сделать это по-другому.
трудно сказать без реального кода, чтобы посмотреть на него, но вы пробовали эту структуру?
only_if { A == "A" } not_if { ::File.exists(/a.txt) }
Вы должны сделать это по-другому.only_if{ A == "A" && !::File.exists(/a.txt) } или аналогичный.
only_if{ A == "A" && !::File.exists(/a.txt) }