Skip to main content

Nestor wrapper in python

Project description

Variables d'environnement

NO_DB_DUMP (default FALSE): if not already existing, preview will be mounted without dump from prod instance, but with demo datas

MODULES_WITHOUT_DEMO (Optionnel) : list of modules for --without-demo option (modules that will be loaded without demo data)

NESTOR_NAME_PREFIX (Optionnel) : Le nom et l'url de la preview commenceront par cette variable si présente. Ceci permet de différencier les preview de 2 projets (par exemple core et filiale) qui utilisent la même branche.

NESTOR_NAME (Optionnel) : Le nom de la previews et son url utiliseront cette variable à la place du nom de la branche

ENABLE_QUEUE_JOB (Optionnel) : Les jobs sont activés si True. Charge le server_wide module queue_job, community doit être en dépendance

ALWAYS_DELETE (Optionnel) : Si True, l'instance est supprimée et recrée à chaque preview up

ALWAYS_RESTORE (Optionnel) : Si True, la base est restaurée à chaque preview up, même si l'instance existe déjà

NEVER_DELETE_ON_FAIL (Optionnel) : Si True, l'instance ne sera pas supprimée si le redémarage après le restore se passe mal, afin de pouvoir analyser et éventuellement corriger manuellement la BDD. Ceci peut être utile pour les qualifs clients permanentes.

NO_RESET_PASSWORD (Optionnel) : permet de ne pas réinitialiser les mots de passe, qui resteront ceux de la prod restaurée. Le comportement par défaut est de remplacer tous les mots de passe par un mot de passe généré.

Dev interaction

déploiement

Penser à changer la version dans le setup.cfg pour que le pipeline de deploy se lance

lancement en local pour tester le mode interactif :

python -m pynestor preview --interactive --up

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

pynestor-1.8.1.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

pynestor-1.8.1-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file pynestor-1.8.1.tar.gz.

File metadata

  • Download URL: pynestor-1.8.1.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for pynestor-1.8.1.tar.gz
Algorithm Hash digest
SHA256 9036e262db66b79f8ce2918f0ad93c1be227fdad3ebc4c14efe615504abf7355
MD5 a0af0e6b5b756bfc8371b1c7327f14fa
BLAKE2b-256 a26d7f5f668a6f37e5f5372eb10bcf5f56be8af545fa27ab17dbeb98ebf22784

See more details on using hashes here.

File details

Details for the file pynestor-1.8.1-py3-none-any.whl.

File metadata

  • Download URL: pynestor-1.8.1-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.13.0

File hashes

Hashes for pynestor-1.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 b9c529c5e9fa91ebab78796ffe86bcbfa0101963f862b6e2bc83d2d8d3d6f732
MD5 dae3f51979765a56db2313afb59f5210
BLAKE2b-256 f44dd53751324244c58d2c4e01ecd52f0e49219f8a07bb1385b0ff446ce623c5

See more details on using hashes here.

Supported by

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