Ejemplo n.º 1
0
def migrar(interativo=False):
    if TAG_MARCO in REPO.tags:
        info('A migração já está 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)
    migrar_usuarios(REPO.working_dir)
    migrar_documentos(REPO)
    gravar_marco()
Ejemplo n.º 2
0
def migrar(apagar_do_legado=False):
    if TAG_MARCO in REPO.tags:
        info('A migração já está feita.')
        return
    assert TAG_ZOPE in REPO.tags, adornar_msg(
        'Antes de migrar '
        'é necessário fazer a exportação de documentos do zope')
    management.call_command('migrate')
    migrar_dados(apagar_do_legado)
    migrar_usuarios(REPO.working_dir)
    migrar_documentos(REPO)
    gravar_marco()
Ejemplo n.º 3
0
 def handle(self, *args, **options):
     migrar_documentos()