Changeset 41
- Timestamp:
- 11/18/07 12:12:38 (12 months ago)
- Files:
-
- 1 modified
-
trunk/lib/webistrano/logger.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/lib/webistrano/logger.rb
r1 r41 65 65 # replaces deployment passwords in the message by 'XXXXX' 66 66 def hide_passwords(message) 67 scra bbled_message = message67 scrambled_message = message 68 68 69 # scra bble non-prompt configs69 # scramble non-prompt configs 70 70 deployment.stage.non_prompt_configurations.each do |config| 71 scra bbled_message.gsub!(config.value, "XXXXXXXX") if config.name.match(/password/)71 scrambled_message.gsub!(config.value, "XXXXXXXX") if ( config.name.match(/password/) && !config.value.to_s.strip.blank? ) 72 72 end 73 73 74 # scra bble prompt configs74 # scramble prompt configs 75 75 deployment.prompt_config.each do |k, v| 76 scra bbled_message.gsub!(v, "XXXXXXXX") if k.to_s.match(/password/)76 scrambled_message.gsub!(v, "XXXXXXXX") if ( k.to_s.match(/password/) && !v.to_s.strip.blank?) 77 77 end 78 78 79 scra bbled_message79 scrambled_message 80 80 end 81 81
