同步用户sync_gitlab_user,加异常处理

gitlab_guange
Gan Yi.ang 10 years ago
parent 79656aa205
commit e9caf0980a

@ -6,7 +6,9 @@ namespace :gitlab do
users = User.find_by_sql("select * from users where gid is null")
s = Trustie::Gitlab::Sync.new
g = Gitlab.client
logger = Logger.new('./log/add_gid.log', 'daily') #按天生成
users.each do |user|
begin
us = g.get("/users?search=#{user.mail}")
puts user.mail
if us.blank?
@ -25,6 +27,10 @@ namespace :gitlab do
end
end
end
rescue => e
logger.error("userid=#{user.id},mail=#{user.mail},login=#{user.login},error=#{e}")
puts e
end
end
end

Loading…
Cancel
Save