Details
Description
region_mover.rb does not seem to log moving region count correctly by the following code:
... if currentServer and currentServer == servername $LOG.info("Region " + r.getRegionNameAsString() + " (" + count.to_s + " of " + regions.length.to_s + ") already on target server=" + servername) counter = counter + 1 next end pool.launch(r,currentServer,count) do |_r,_currentServer,_count| $LOG.info("Moving region " + _r.getRegionNameAsString() + " (" + (_count + 1).to_s + " of " + regions.length.to_s + ") from " + _currentServer.to_s + " to server=" + servername); move(admin, _r, servername, _currentServer) end counter = counter + 1
It seems we should use 'counter' when logging and remove the duplicated variable 'count'.