source: publico/ILSAPL/trunk/instalacao/sapl_configurador.py @ 1064

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

Correção no script de configuração: nome de método estava errado.

File size: 1.2 KB
Linha 
1### Script a ser rodado com "zopectl run" durante o processo de instalação do SAPL.
2### Criado por Ciciliati, em 26/10/2005
3### Versão do SAPL: 2.1
4### Versão deste script: 1.0 - Ciciliati - 26/10/2005
5
6import transaction
7
8t=transaction.get()
9
10### Criar Roles
11for r in ['Administrador','Autor','Operador']:
12    app._addRole(r)
13
14### Importar objetos da raiz
15for o in ['XSD.zexp','XSLT.zexp','sapl.zexp','sapl_site.zexp']:
16    app.manage_importObject(o)
17   
18### Criar "sapl_documentos" 
19
20# Criar mount_point do sapl_documentos
21app.manage_addProduct['ZODBMountPoint'].manage_addMounts(paths=['/sapl_documentos'],create_mount_points=1)
22
23# Importar conteúdo de 'sapl_documentos' para o folder
24for o in ['props_sapl.zexp','modelo.zexp','proposicao.zexp','parlamentar.zexp','materia.zexp','norma_juridica.zexp']:
25    app.sapl_documentos.manage_importObject(o)
26
27### Criar 'Cookie Crumbler'   
28app.manage_addProduct['CMFCore'].manage_addCC(id='cookie_authentication')
29
30### Criar usuários 'padrão'
31app.acl_users._addUser(name='saploper',password='saploper',confirm='saploper',roles=['Operador'],domains=[])
32app.acl_users._addUser(name='sapladm',password='sapladm',confirm='sapladm',roles=['Administrador'],domains=[])
33
34### Gravar alterações
35t.commit()
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.