Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

addons_installer-1.2.0.tar.gz (5.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

addons_installer-1.2.0-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

addons_installer-1.2.0-py2-none-any.whl (6.0 kB view details)

Uploaded Python 2

File details

Details for the file addons_installer-1.2.0.tar.gz.

File metadata

  • Download URL: addons_installer-1.2.0.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.27.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.16

File hashes

Hashes for addons_installer-1.2.0.tar.gz
Algorithm Hash digest
SHA256 bc8f53a778ddb7527f2b01633bd18a6b95f5d19e8a1714f8eca1b4f183e5b54e
MD5 821a2438e1126711bd2d779414bca990
BLAKE2b-256 6135c0dfc50b690aaaae6b3232224bbd81f514f70dd06adeeec79e4dc2a195d4

See more details on using hashes here.

File details

Details for the file addons_installer-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: addons_installer-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.27.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.16

File hashes

Hashes for addons_installer-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 be2fc08e87471a60473badddf95e5359e3acf993396c7a3ebb4ebecdfc9b47b1
MD5 6107acd268a60bb3ba1d4bed550fd4ce
BLAKE2b-256 2dfd5205b4fb0ee1dadc8eeef79dd5b431f4043e862feabefb30f74578e5a933

See more details on using hashes here.

File details

Details for the file addons_installer-1.2.0-py2-none-any.whl.

File metadata

  • Download URL: addons_installer-1.2.0-py2-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 2
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.15.0 pkginfo/1.8.2 requests/2.27.1 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/2.7.16

File hashes

Hashes for addons_installer-1.2.0-py2-none-any.whl
Algorithm Hash digest
SHA256 58017e4520798023f795867726c3bd4d788aa0f9af9b9aa3544081f2ffa87a15
MD5 411e092d9d695c3e247c9bf99c1f0e81
BLAKE2b-256 b473e5bcea2587c330aca3c2e848c1fea8d02898d2b8c2e4a8c5f7e7a4bcc882

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page