X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=tasks%2Finit.rb;h=b4cb0dc7622744be6334972eeb720ae1d89faf08;hb=d6069a619ce1b30f19014932f81e83f445c846e6;hp=5db86ebb0c00b0fca3ca3883e6156129287306cc;hpb=90f5fdbce44d5fe61a70fb2129e01785e95c3218;p=puppet-modules%2Fpuppetlabs-apt.git diff --git a/tasks/init.rb b/tasks/init.rb index 5db86eb..b4cb0dc 100755 --- a/tasks/init.rb +++ b/tasks/init.rb @@ -4,10 +4,10 @@ require 'open3' require 'puppet' def apt_get(action) - cmd_string = "apt-get #{action}" - cmd_string << ' -y' if action == 'upgrade' - stdout, stderr, status = Open3.capture3(cmd_string) - raise Puppet::Error, stderr if status != 0 + cmd = ['apt-get', action] + cmd << '-y' if action == 'upgrade' + stdout, stderr, status = Open3.capture3(*cmd) + raise Puppet::Error, stderr if status != 0 # rubocop:disable GetText/DecorateFunctionMessage { status: stdout.strip } end