sábado, 9 de março de 2013

Configurações e parametros da linha de comando

No post anterior foi criado um arquivo de configuração para rodar o openerp, porém temos muito mais configurações que podemos modificar.
Vou mostrar uma forma fácil de criar um arquivo default de configuração com todas as configurações possíveis.

Primeiro passo:  No menu do eclipse clique em Run -> Run configurations.
Selecione o seu Python Run, e clique no botão Duplicate no topo, ao lado do botão X.   Modifique o nome e nos argumentos apenas coloque --save como mostra a figura abaixo. E após clique em Run. A saida do eclipse vai acusar vários erros, porém nosso arquivo de configuração já foi criado.


Na pasta Home do ubuntu foi criado o arquivo .openerp_serverrc, basta abrir ele e você verá todas as configurações.

Aqui está o meu arquivo de configuração gerado:

[options]
addons_path = /home/danimar/Projetos/openerp/server/openerp/addons
admin_passwd = admin
csv_internal_sep = ,
db_host = False
db_maxconn = 64
db_name = False
db_password = False
db_port = False
db_template = template1
db_user = danimar
dbfilter = .*
debug_mode = False
demo = {}
email_from = False
import_partial =
limit_memory_hard = 805306368
limit_memory_soft = 671088640
limit_request = 8192
limit_time_cpu = 60
limit_time_real = 120
list_db = True
log_handler = [':INFO']
log_level = info
logfile = None
login_message = False
logrotate = True
max_cron_threads = 2
netrpc = False
netrpc_interface =
netrpc_port = 8070
osv_memory_age_limit = 1.0
osv_memory_count_limit = False
pg_path = None
pidfile = None
proxy_mode = False
reportgz = False
secure_cert_file = server.cert
secure_pkey_file = server.pkey
server_wide_modules = None
smtp_password = False
smtp_port = 25
smtp_server = localhost
smtp_ssl = False
smtp_user = False
static_http_document_root = None
static_http_enable = False
static_http_url_prefix = None
syslog = False
test_commit = False
test_enable = False
test_file = False
test_report_directory = False
timezone = False
translate_modules = ['all']
unaccent = False
without_demo = False
workers = 0
xmlrpc = True
xmlrpc_interface =
xmlrpc_port = 8069
xmlrpcs = True
xmlrpcs_interface =
xmlrpcs_port = 8071

Você pode verificar como ele carrega as configurações, ou alguma configuração adicional diretamente no código fonte.
O arquivo que cuida das configurações fica no projeto server -> openerp-> tools -> config.py


Até mais.

Nenhum comentário:

Postar um comentário