X-Git-Url: https://git.openstreetmap.org/chef.git/blobdiff_plain/c6fcf3e7063047488218578e3b50ed4c91baf22e..881333382a2ca5b23ae9c36572ffff16be68fca8:/cookbooks/chef/libraries/subversion.rb diff --git a/cookbooks/chef/libraries/subversion.rb b/cookbooks/chef/libraries/subversion.rb index 9e94628b0..a2a6e2ba9 100644 --- a/cookbooks/chef/libraries/subversion.rb +++ b/cookbooks/chef/libraries/subversion.rb @@ -5,6 +5,12 @@ class Chef class Subversion extend Chef::Mixin::ShellOut + def shell_out!(*args, **options) + options = args.pop if options.empty? && args.last.is_a?(Hash) + + super(*args, **options) + end + def sync_command if current_repository_matches_target_repository? c = scm :update, new_resource.svn_arguments, verbose, authentication, proxy, "-r#{revision_int}", new_resource.destination