fruit-bowl/environments/production/thirdparty/docker/tasks/swarm_update.rb

21 lines
410 B
Ruby
Raw Permalink Normal View History

2025-04-01 17:40:03 +00:00
#!/opt/puppetlabs/puppet/bin/ruby
# frozen_string_literal: true
require 'json'
require 'open3'
require 'puppet'
params = JSON.parse($stdin.read)
image = params['image']
service = params['service']
begin
puts 'Deprecated: use docker::service_update instead'
result = service_update(image, service)
puts result
exit 0
rescue Puppet::Error => e
puts(status: 'failure', error: e.message)
exit 1
end