module Specinfra::Configuration
Public Class Methods
sudo_password()
click to toggle source
# File lib/itamae-mitsurin/backend.rb, line 10 def self.sudo_password return ENV['SUDO_PASSWORD'] if ENV['SUDO_PASSWORD'] return @sudo_password if @sudo_password # TODO: Fix this dirty hack return nil unless caller.any? {|call| call.include?('channel_data') } print "sudo password: " @sudo_password = STDIN.noecho(&:gets).strip print "\n" @sudo_password end