You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

  • using DANTE python27 rpm for python base environment (includes python virtualenv), residing in /opt/rh/pythin27, being possible to install in parallel to OS python2.6 without conflicts
  • using python27 virtualenv to create FoD private python package installation directory for all of FoD's python dependencies to install via pip, so no conflicts (e.g. overwrites) with any other python packages installed via any rpm
  • especially gunicorn and celeryd binaries (python wrapper scripts) are part of installed python dependencies in virtualenv dierctory
  • so both init scripts for gunicorn and celeryd have to be adapted to load appropriate environment of python27(/opt/rh/python27/enable) and virtualenv directory (currently /opt/fod/python-virtual/bin/activate) have to be sourced (in that order)  and to use the new guncorn/celeryd binary to be started
  • No labels