Code Review
/
puppet-modules
/
puppetlabs-apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
(maint) Update github actions
[puppet-modules/puppetlabs-apt.git]
/
tasks
/
init.rb
diff --git
a/tasks/init.rb
b/tasks/init.rb
index ebcf72adddee590f91516a756b07aadeccb16857..43053128a25dbd1edad4a4f041424df26c17f338 100755
(executable)
--- a/
tasks/init.rb
+++ b/
tasks/init.rb
@@
-1,11
+1,13
@@
#!/opt/puppetlabs/puppet/bin/ruby
#!/opt/puppetlabs/puppet/bin/ruby
+# frozen_string_literal: true
+
require 'json'
require 'open3'
require 'puppet'
def apt_get(action)
cmd = ['apt-get', action]
require 'json'
require 'open3'
require 'puppet'
def apt_get(action)
cmd = ['apt-get', action]
- cmd << '-y' if
action == 'upgrade'
+ cmd << '-y' if
['upgrade', 'dist-upgrade', 'autoremove'].include?(action)
stdout, stderr, status = Open3.capture3(*cmd)
raise Puppet::Error, stderr if status != 0
{ status: stdout.strip }
stdout, stderr, status = Open3.capture3(*cmd)
raise Puppet::Error, stderr if status != 0
{ status: stdout.strip }