Allow to find Odoo addons from Environement Variables
Project description
Odoo Addons Installer
Le but de cette lib est de trouver et d'installer si voulut un dossier contenant des addons Odoo
ADDONS_GIT
Represent un addons pth ce trouvant sur un repos git distant. Ce repos peut être public ou privé. S'il est privé uniquement le clone via login mot de passe est supporté
BRANCH
Permet de préciser une branche ou un tag git a pull en particulier. Par defaut master
sera utilisé
CLONE_PATH
Permet de spécifier un chemin ou placer le clone du repos distant.
Ce chemin peut être relatif, càd commencer par un .
ou par ~
si l'on veut utiliser le path de l'utilisateur éxecutant addons_installer
PULL_OPTIONS
Permet de spécifier d'autres options lors du git clone
. Par default --depth#1 --quiet --single-branch
sont utilisé.
HTTPS_LOGIN et HTTPS_PASSWORD
Permet de spécifier le login et le mot de passe lors du git clone
si le repo est privé et qu'il necessite une authentification.
Si les 2 sont renseigné alors PROTOCOLE
passera à https
automatiquement
PROTOCOLE
Permet de préciser le protocole de clone à utiliser. peut prendre comme valeur public
ou https
. Par defaut c'est public
ou https
si HTTPS_LOGIN
et HTTPS_PASSWORD
sont rensignées.
SERVER
Permet de préciser le serveur git lors du git clone
.
ADDONS_SUBDIR_GIT d'ADDONS_GIT
Permet de préciser un sous repertoire du repo git
à inclure dans les addons_path
d'Odoo.
ADDONS_LOCAL
Represente un addons path ce trouvant deja sur la machine host où est executé addons_installer
BASE_PATH
Permet de préciser un path de qui sera ajouté au ADDONS_LOCAL
. il peut être relatif s'il commence par .
ou par ~
.
ADDONS_SUBDIR_LOCAL d'ADDONS_LOCAL
Permet de préciser un sous repertoire du path d'ADDONS_LOCAL
à inclure dans les addons_path
d'Odoo.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for addons_installer-1.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e2f2c49aae66de0d2bb58c5f4005603549857b2b6bd321de481e1d4f181ba78 |
|
MD5 | 87152d87969aad7105fdac7ee5e816eb |
|
BLAKE2b-256 | 5f6d51181baed1169ebd0151e58310b63dc81e81813d56c46289c0e87846ef7a |
Hashes for addons_installer-1.5.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cbc91bd2e7d8b378987acb130a17a9f2dceac9e8b89120638702318724c8510 |
|
MD5 | 689f107eb8069a8887c246458f201663 |
|
BLAKE2b-256 | 51d95701f29d4a47091eeb476a512fd8cf94c01af9ed353d09b47df19d30cd92 |