Conjunto de mudanças 2535 no repositório publico


Ignorar:
Timestamp:
25/04/2006 18:08:54 (14 anos atrás)
Autor:
ciciliati
Mensagem:

Ajustes no script de migracao - Migracao de proposicoes do tipo File.

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • ILSAPL/branches/2.1/instalacao/sapl_migracao.py

    r2530 r2535  
    111111  print "  ...    Iniciando migracao da norma '%s'" % obj[0]
    112112  if obj[1].size > 0:
    113     _copyFile (fo, fd, obj)
     113    _copyFile (fo, fd, obj[0])
    114114    print "  ...    Migrada norma '%s'" % obj[0]
    115115    try:
     
    153153# Migrar proposições
    154154# Apenas copiar... a migração do SDE 0 para o SDE 1 será feita abaixo (ou por script externo)
     155print "..... Iniciando migracao de proposições"
     156erro = False
     157fo = app.sapl.documentos.proposicao
     158fd = app.sapl_documentos.proposicao
     159############ Migrando apenas proposições tipo File (Arquivo Externo)
     160for obj in fo.objectItems('File'):
     161  print "  ...    Iniciando migracao da proposicao '%s'" % obj[0]
     162  if obj[1].size > 0:
     163    _copyFile (fo, fd, obj[0])
     164    print "  ...    Migrada proposicao '%s'" % obj[0]
     165    try:
     166      t = _prepTransaction()
     167      t.commit()
     168      print "  ok.    Commit da proposicao efetuado com sucesso"
     169    except:
     170      erro = True
     171      print "  ***    Commit da proposicao deu ERRO - A PROPOSICAO NAO FOI GRAVADA!!!"
     172      t.abort()
     173  else:
     174    print "  ***    Proposicao %s NÃO FOI MIGRADA: TAMANHO ZERO!!!" % obj[0]
     175if erro:
     176  print "!!!!! ATENCAO: Migracao de proposicoes concluida com alguns erros."
     177else:
     178  print "ok... Concluida migracao de proposicoes sem nenhum erro."
    155179
    156180### Migrar o logotipo
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.