def glue_update(): """ Updates the glue source-code only - ignores jython and other libs. """ tasks = bungeni.GlueScriptTasks() tasks.setup_glue() tasks.glue_setup_config()
def jython_install(): """ Install/Reinstall jython """ tasks = bungeni.GlueScriptTasks() tasks.setup_jython() tasks.setup_jython_libs()
def exist_stack_update(): """ Updates eXist framework and glue-script files """ exist_fw_install() gtasks = bungeni.GlueScriptTasks() gtasks.setup_glue() gtasks.glue_setup_config()
def glue_install(): """ Installs Jython, WARNING: Will overwrite any existing installation """ tasks = bungeni.GlueScriptTasks() tasks.setup_jython() tasks.setup_glue() tasks.glue_setup_config()
def exist_load_i18n(): """ Loads i18n catalogues retrieved from Bungeni .po files """ start_exist("IGNORE_ERROR") import time time.sleep(5) gluetasks = bungeni.GlueScriptTasks() gluetasks.setup_i18n_catalogues()
def exist_fw_install(): """ Installs Bungeni eXist framework, WARNING: Will overwrite any existing installation """ start_exist("IGNORE_ERROR") import time time.sleep(5) tasks = bungeni.XmldbTasks() tasks.download_fw() tasks.ant_prop_config() tasks.ant_fw_setup_config() tasks.ant_indexes_install() tasks.ant_fw_install() gluetasks = bungeni.GlueScriptTasks() gluetasks.setup_i18n_catalogues()
def config_glue(): """ Generates glue_script configuration """ tasks = bungeni.GlueScriptTasks() tasks.glue_setup_config()
def glue_reset(): """ Reset glue - to be run between fresh selenium runs """ tasks = bungeni.GlueScriptTasks() tasks.reset()