lib/bolt/transport/sudoable.rb in bolt-2.1.0 vs lib/bolt/transport/sudoable.rb in bolt-2.2.0
- old
+ new
@@ -4,16 +4,9 @@
require 'bolt/transport/base'
module Bolt
module Transport
class Sudoable < Base
- def self.validate_sudo_options(options)
- run_as_cmd = options['run-as-command']
- if run_as_cmd && (!run_as_cmd.is_a?(Array) || run_as_cmd.any? { |n| !n.is_a?(String) })
- raise Bolt::ValidationError, "run-as-command must be an Array of Strings, received #{run_as_cmd}"
- end
- end
-
def self.sudo_prompt
'[sudo] Bolt needs to run as another user, password: '
end
def run_command(target, command, options = {})