migrator: relink linked new_cellar kegs.
This commit is contained in:
		
							parent
							
								
									90c6d5f40a
								
							
						
					
					
						commit
						dd7121dd7c
					
				@ -164,7 +164,10 @@ class Migrator
 | 
				
			|||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def linked_old_linked_keg
 | 
					  def linked_old_linked_keg
 | 
				
			||||||
    kegs = old_cellar.subdirs.map { |d| Keg.new(d) }
 | 
					    keg_dirs = []
 | 
				
			||||||
 | 
					    keg_dirs += new_cellar.subdirs if new_cellar.exist?
 | 
				
			||||||
 | 
					    keg_dirs += old_cellar.subdirs
 | 
				
			||||||
 | 
					    kegs = keg_dirs.map { |d| Keg.new(d) }
 | 
				
			||||||
    kegs.detect(&:linked?) || kegs.detect(&:optlinked?)
 | 
					    kegs.detect(&:linked?) || kegs.detect(&:optlinked?)
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user