コード例 #1
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
def glue_update():
    """
    Updates the glue source-code only - ignores jython and other libs.
    """
    tasks = bungeni.GlueScriptTasks()
    tasks.setup_glue()
    tasks.glue_setup_config()
コード例 #2
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
def jython_install():
    """
    Install/Reinstall jython
    """
    tasks = bungeni.GlueScriptTasks()
    tasks.setup_jython()
    tasks.setup_jython_libs()
コード例 #3
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
def exist_stack_update():
    """
    Updates eXist framework and glue-script files
    """
    exist_fw_install()
    gtasks = bungeni.GlueScriptTasks()
    gtasks.setup_glue()
    gtasks.glue_setup_config()
コード例 #4
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
def glue_install():
    """
    Installs Jython, WARNING: Will overwrite any existing installation
    """
    tasks = bungeni.GlueScriptTasks()
    tasks.setup_jython()
    tasks.setup_glue()
    tasks.glue_setup_config()
コード例 #5
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
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()
コード例 #6
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
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()
コード例 #7
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
def config_glue():
    """
    Generates glue_script configuration
    """
    tasks = bungeni.GlueScriptTasks()
    tasks.glue_setup_config()
コード例 #8
0
ファイル: fabfile.py プロジェクト: mohalfaki/bungeni-portal
def glue_reset():
    """
    Reset glue - to be run between fresh selenium runs 
    """
    tasks = bungeni.GlueScriptTasks()
    tasks.reset()