[MODIFIED] Se crea odoo.conf desde plantilla y se inicializa odoo,log
- Se crea odoo.conf desde odoo.base.conf - Se inicializa odoo.log
This commit is contained in:
parent
29509c0b91
commit
2646308dfb
4 changed files with 69 additions and 2 deletions
|
@ -28,6 +28,11 @@ ODOO_APP=apps
|
||||||
ODOO_DOC=docs
|
ODOO_DOC=docs
|
||||||
ODOO_ETC=etc
|
ODOO_ETC=etc
|
||||||
ODOO_CFG=config
|
ODOO_CFG=config
|
||||||
|
ODOO_SET=odoo.conf
|
||||||
|
ODOO_LOG=odoo.log
|
||||||
|
|
||||||
|
ODOO_CFG_BASE=odoo.base.conf
|
||||||
|
ODOO_CFG_SAAS=odoo.saas.conf
|
||||||
|
|
||||||
# Test odoo library
|
# Test odoo library
|
||||||
function odoolib_test() {
|
function odoolib_test() {
|
||||||
|
@ -72,3 +77,36 @@ function copy_dockerfile() {
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# Copy odoo config template file to etc
|
||||||
|
function copy_odooconfig() {
|
||||||
|
|
||||||
|
local ODOO_PATH=$1
|
||||||
|
local ODOO_PROJ=$2
|
||||||
|
local ODOOFILE=$3
|
||||||
|
|
||||||
|
if [ ! -f "$ODOO_PATH/$ODOO_PROJ/$ODOO_ETC/$ODOO_SET" ]
|
||||||
|
then
|
||||||
|
cp $ODOOFILE "$ODOO_PATH/$ODOO_PROJ/$ODOO_ETC/$ODOO_SET"
|
||||||
|
if [ $? -eq 0 ]
|
||||||
|
then
|
||||||
|
echo "[x] $odmsg_010 $ODOOFILE"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
# Create new odoo log file
|
||||||
|
function create_odoolog() {
|
||||||
|
|
||||||
|
local ODOO_PATH=$1
|
||||||
|
local ODOO_PROJ=$2
|
||||||
|
|
||||||
|
if [ ! -f "$ODOO_PATH/$ODOO_PROJ/$ODOO_ETC/$ODOO_LOG" ]
|
||||||
|
then
|
||||||
|
echo > "$ODOO_PATH/$ODOO_PROJ/$ODOO_ETC/$ODOO_LOG"
|
||||||
|
if [ $? -eq 0 ]
|
||||||
|
then
|
||||||
|
echo "[x] $odmsg_011"
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
|
|
||||||
odmsg_000="(ODOO TOOLS)"
|
odmsg_000="(ODOO TOOLS)"
|
||||||
odmsg_001="- PROYECTO NUEVO"
|
odmsg_001="- INICIALIZACIÓN"
|
||||||
odmsg_002="Ambiente de desarrollo Odoo no instalado!"
|
odmsg_002="Ambiente de desarrollo Odoo no instalado!"
|
||||||
odmsg_003_1="Uso:"
|
odmsg_003_1="Uso:"
|
||||||
odmsg_003_2="<project path> [--help] [--version]"
|
odmsg_003_2="<project path> [--help] [--version]"
|
||||||
|
@ -23,3 +23,5 @@ odmsg_007=" --version Muestra la versión del script."
|
||||||
odmsg_008_1="Estructura de carpetas de proyecto"
|
odmsg_008_1="Estructura de carpetas de proyecto"
|
||||||
odmsg_008_2="fue creada!"
|
odmsg_008_2="fue creada!"
|
||||||
odmsg_009="Dockerfile fue creado!"
|
odmsg_009="Dockerfile fue creado!"
|
||||||
|
odmsg_010="odoo.conf creado desde"
|
||||||
|
odmsg_011="Archivo de auditoria odoo (odoo.log) fue inicializado!"
|
||||||
|
|
|
@ -76,5 +76,11 @@ fi
|
||||||
# Create odoo project path
|
# Create odoo project path
|
||||||
odoo_structure $BIN_HOME "$1"
|
odoo_structure $BIN_HOME "$1"
|
||||||
|
|
||||||
# Copy Dockerfile to build (local)
|
# Copy dockerfile template file to build (local)
|
||||||
copy_dockerfile $BIN_HOME "$1" "$BIN_HOME/$ODOO_CFG/$DOCKER_LOCAL"
|
copy_dockerfile $BIN_HOME "$1" "$BIN_HOME/$ODOO_CFG/$DOCKER_LOCAL"
|
||||||
|
|
||||||
|
# Copy odoo config template file to etc (base)
|
||||||
|
copy_odooconfig $BIN_HOME "$1" "$BIN_HOME/$ODOO_CFG/$ODOO_CFG_BASE"
|
||||||
|
|
||||||
|
# Create odoo.log on etc
|
||||||
|
create_odoolog $BIN_HOME "$1"
|
||||||
|
|
21
config/odoo.base.conf
Normal file
21
config/odoo.base.conf
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
[options]
|
||||||
|
addons_path = /mnt/extra-addons/base
|
||||||
|
data_dir = /data
|
||||||
|
http_enable = True
|
||||||
|
http_port = 8069
|
||||||
|
proxy_mode = False
|
||||||
|
reportgz = False
|
||||||
|
translate_modules = ['all']
|
||||||
|
i18n_install_languages = es_ES
|
||||||
|
language = es_ES,en_US,es_PA
|
||||||
|
logfile = /etc/odoo/odoo.log
|
||||||
|
dev_mode = reload
|
||||||
|
max_cron_threads = 1
|
||||||
|
geoip_database = /usr/share/GeoIP/GeoLite2-City.mmdb
|
||||||
|
limit_memory_soft = 629145600
|
||||||
|
limit_memory_hard = 1677721600
|
||||||
|
limit_time_cpu = 600
|
||||||
|
limit_time_real = 3000000
|
||||||
|
limit_request = 8192
|
||||||
|
admin_passwd = dbcr_6409
|
||||||
|
server_wide_modules = base,web
|
Loading…
Reference in a new issue