source: publico/ILSAPL/branches/2.4/skins/sk_sapl/backup/backup_banco_pysc.py @ 5291

Última Alteração nesse arquivo desde 5291 foi 362, incluída por ciciliati, 15 anos atrás

Carga Inicial.

File size: 804 bytes
Linha 
1## Script (Python) "backup_banco_pysc"
2##bind container=container
3##bind context=context
4##bind namespace=
5##bind script=script
6##bind subpath=traverse_subpath
7##parameters=
8##title=
9##
10request=context.REQUEST
11response=request.RESPONSE
12session= request.SESSION
13nome="bkpbancosapl"
14
15# Faz o backup do banco de dados como 'bkpbancosapl.sql' no diretório var do Zope
16dump_banco = context.banco_backup(banco='interlegis',usuario='root',nome=nome)
17
18if dump_banco[0]==1: #Se ocorrer erro, retorna-o.
19   retorno=dump_banco[1]
20else: #Se não, exporta a pasta documentos
21   context.documentos.manage_exportObject()
22   retono='Foram gerados os arquivos \'%s.sql\' e \'documentos.zexp\' na pasta var da instancia do Zope do SAPL.'%nome
23
24#Retorna a mensagem
25return response.redirect('backup_sapl?banco=%s' % retorno)
Note: Veja TracBrowser para ajuda no uso do navegador do trac.
 

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