commit: 73ea24bc8b0f253f05a14cfd72a7e291e285a5ca Author: Alex Legler <alex <AT> a3li <DOT> li> AuthorDate: Mon Aug 10 09:19:54 2015 +0000 Commit: Alex Legler <a3li <AT> gentoo <DOT> org> CommitDate: Mon Aug 10 09:19:54 2015 +0000 URL: https://gitweb.gentoo.org/sites/www.git/commit/?id=73ea24bc
Add nickname to gpg error output bin/userinfo-export.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/userinfo-export.rb b/bin/userinfo-export.rb index c805e56..7c9c94c 100755 --- a/bin/userinfo-export.rb +++ b/bin/userinfo-export.rb @@ -41,13 +41,13 @@ class GentooLDAP end end -def gpgfp_format(input) +def gpgfp_format(input, nick) return nil if input == 'undefined' raw_fp = input.gsub(/\s/, '') unless raw_fp.length == 40 - $stderr.puts "Invalid GPG FP: #{input}" + $stderr.puts "Invalid GPG FP for #{nick}: #{input}" return nil end @@ -68,7 +68,7 @@ def export(data) ret['roles'] = data['gentooRoles'].first if data.has_key? 'gentooRoles' ret['wiki'] = data['gentooWikiUser'].first if data.has_key? 'gentooWikiUser' - ret['gpgfp'] = data['gpgfingerprint'].map {|fp| gpgfp_format fp }.compact if data.has_key? 'gpgfingerprint' + ret['gpgfp'] = data['gpgfingerprint'].map {|fp| gpgfp_format(fp, ret['nick']) }.compact if data.has_key? 'gpgfingerprint' ret['gpg'] = ret['gpgfp'].map {|fp| gpgfp_to_longid fp } if data.has_key? 'gpgfingerprint' # Geolocation