|
|
@ -1,3 +1,4 @@ |
|
|
|
# |
|
|
|
# Class: odoo |
|
|
|
# =========================== |
|
|
|
# |
|
|
@ -75,8 +76,9 @@ inherits odoo::params { |
|
|
|
} |
|
|
|
user {"$odoo_user": |
|
|
|
ensure => present, |
|
|
|
home => "$odoo_user_homedir", |
|
|
|
home => "${odoo_user_homedir}", |
|
|
|
require => File["$homedirs"], |
|
|
|
managehome => true, |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -91,7 +93,8 @@ inherits odoo::params { |
|
|
|
revision => $version, |
|
|
|
# submodules => false, |
|
|
|
depth => 1, |
|
|
|
require => Package[$prepkg] |
|
|
|
require => Package[$prepkg], |
|
|
|
user => $odoo_user, |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -102,6 +105,25 @@ inherits odoo::params { |
|
|
|
odoo::addon{"tictac": |
|
|
|
source => "https://srcsrv.wikimedia.de/WMDE/tictac" |
|
|
|
} |
|
|
|
odoo::addon{"odoo_web_login": |
|
|
|
source => "https://srcsrv.wikimedia.de/WMDE/odoo-module-odoo_web_login.git", |
|
|
|
dstdir => "odoo_web_login", |
|
|
|
} |
|
|
|
odoo::addon{"colors_customization": |
|
|
|
source => "https://srcsrv.wikimedia.de/WMDE/odoo-module-colors_customization.git", |
|
|
|
dstdir => "colors_customization", |
|
|
|
} |
|
|
|
odoo::addon{"hr_employee_time_clock": |
|
|
|
source => "https://srcsrv.wikimedia.de/WMDE/odoo-module-hr_employee_time_clock.git", |
|
|
|
dstdir => "hr_employee_time_clock", |
|
|
|
} |
|
|
|
|
|
|
|
odoo::addon{"web_calendar_year": |
|
|
|
source => "https://srcsrv.wikimedia.de/WMDE/odoo-module-web_calendar_year.git", |
|
|
|
dstdir => "web_calendar_year", |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
exec {"install_pre": |
|
|
|
command => "/bin/ls > /dev/null && $preenv && $pip_cmd install -r $odoo_systemdir/requirements.txt", |
|
|
|