|  |  | @ -1,6 +1,7 @@ | 
			
		
	
		
			
				
					|  |  |  | import subprocess | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | from sapl.legacy.migracao_dados import REPO, gravar_marco, migrar_dados | 
			
		
	
		
			
				
					|  |  |  | from sapl.legacy.migracao_dados import (REPO, TAG_MARCO, gravar_marco, info, | 
			
		
	
		
			
				
					|  |  |  |                                         migrar_dados) | 
			
		
	
		
			
				
					|  |  |  | from sapl.legacy.migracao_documentos import migrar_documentos | 
			
		
	
		
			
				
					|  |  |  | from sapl.legacy.migracao_usuarios import migrar_usuarios | 
			
		
	
		
			
				
					|  |  |  | from sapl.legacy.scripts.exporta_zope.variaveis_comuns import TAG_ZOPE | 
			
		
	
	
		
			
				
					|  |  | @ -12,7 +13,10 @@ def adornar_msg(msg): | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | def migrar(interativo=False): | 
			
		
	
		
			
				
					|  |  |  |     assert TAG_ZOPE in {t.name for t in REPO.tags}, adornar_msg( | 
			
		
	
		
			
				
					|  |  |  |     if TAG_MARCO in REPO.tags: | 
			
		
	
		
			
				
					|  |  |  |         info('A migração já foi feita.') | 
			
		
	
		
			
				
					|  |  |  |         return | 
			
		
	
		
			
				
					|  |  |  |     assert TAG_ZOPE in REPO.tags, adornar_msg( | 
			
		
	
		
			
				
					|  |  |  |         'Antes de migrar ' | 
			
		
	
		
			
				
					|  |  |  |         'é necessário fazer a exportação de documentos do zope') | 
			
		
	
		
			
				
					|  |  |  |     migrar_dados(interativo=interativo) | 
			
		
	
	
		
			
				
					|  |  | 
 |