|  | @@ -28,7 +28,12 @@ require 'db'
 | 
	
		
			
				|  |  |  require 'db-config'
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  def do_update(verbose)
 | 
	
		
			
				|  |  | -	now = "TIMESTAMP '" + $db.query_row("SELECT max(last_seen) AS max FROM router_claims_nickname")['max'].to_s + "'"
 | 
	
		
			
				|  |  | +	now = $db.query_row("SELECT max(last_seen) AS max FROM router_claims_nickname")['max']
 | 
	
		
			
				|  |  | +	unless now == ''
 | 
	
		
			
				|  |  | +		STDERR.puts "Could not find the latest last_seen timestamp.  Is the database empty still?"
 | 
	
		
			
				|  |  | +		return
 | 
	
		
			
				|  |  | +	end
 | 
	
		
			
				|  |  | +	now = "TIMESTAMP '" + now.to_s + "'"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	denamed = $db.do("
 | 
	
		
			
				|  |  |  			UPDATE router_claims_nickname
 | 
	
	
		
			
				|  | @@ -56,7 +61,7 @@ def do_update(verbose)
 | 
	
		
			
				|  |  |  end
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  if __FILE__ == $0
 | 
	
		
			
				|  |  | -	$db = Db.new($CONFIG['database']['dbname'], $CONFIG['database']['user'], $CONFIG['database']['password'])
 | 
	
		
			
				|  |  | +	$db = Db.new($CONFIG['database']['dbhost'], $CONFIG['database']['dbname'], $CONFIG['database']['user'], $CONFIG['database']['password'])
 | 
	
		
			
				|  |  |  	verbose = ARGV.first == "-v"
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	$db.transaction_begin
 |