Я пытаюсь использовать массив в Chef для platform_family, и, согласно документам шеф-повара, у меня правильный синтаксис, но rubocop пинает меня под зад.
Документы Chef: https://docs.chef.io/dsl_recipe.html#value-for-platform-family
Любые мысли для рубинового новичка?
12 tcp_ports = value_for_platform_family(
13 ['debian', 'rhel'] => [22, 443, 4172, 60443],
14 'windows' => [443, 3389, 4172, 60443]
15 )
И ошибка рубокопа
recipes/recipe.rb:13:3: C: Style/WordArray: Use %w or %W for an array of words.
['debian', 'rhel'] => [22, 443, 4172, 60443],
^^^^^^^^^^^^^^^^^^
['debian', 'rhel'] => [22, 443, 4172, 60443]
, работать с ним будет немного неудобно. - person Sebastian Palma   schedule 15.03.2018['a', 'b', 'c'] == %w[a b c] && %w[a b c] && %w(a b c) && %w(a b c) == %w!a b c!
- person Sebastian Palma   schedule 15.03.2018