def essentials(): """ Installs reqd OS packages as specified in distro.ini """ bungenipre = bungeni.Presetup() bungenipre.essentials()
def build_imaging(): """ Build python imaging for active pythons """ bungenipre = bungeni.Presetup() bungenipre.build_imaging()
def setup_docsplit(): """ Installs docsplit """ bungenipre = bungeni.Presetup() bungenipre.docsplit_install()
def build_python26(): """ Builds Python 2.6 from source """ bungenipre = bungeni.Presetup() bungenipre.build_py26()
def config_supervisord(): """ Generates the supervisor configuration """ pre = bungeni.Presetup() pre.supervisord_config()
def setup_setuptools(): """ Installs / Upgrades setuptools in the python installation """ bungenipre = bungeni.Presetup() bungenipre.clear_ezsetup() bungenipre.setuptools()
def setup_pylibs(): """ Install setuptools, supervisor Pythons(2.5,2.4) """ bungenipre = bungeni.Presetup() bungenipre.build_imaging() bungenipre.required_pylibs()
def exist_presetup(): """ Installs RabbitMQ / eXist dependencies """ bungenipre = bungeni.Presetup() bungenipre.exist_essentials() bungenipre.pika() bungenipre.magic() bungenipre.pyinotify()
def install_appy(): """ Install appy to bungeni python site-packages """ bungenipre = bungeni.Presetup() bungenipre.install_appy()