예제 #1
0
def test_tasks():
    from clldfabric.tasks import (
        init, deploy, start, stop, maintenance, cache, uncache, run_script,
        create_downloads, copy_files, uninstall,
    )

    init('apics')
    deploy('test')
    stop('test')
    start('test')
    maintenance('test')
    cache()
    uncache()
    run_script('test', 'script')
    create_downloads('test')
    copy_files('test')
    uninstall('test')
예제 #2
0
from fabric.api import task, local, cd, put, hosts, sudo, execute

from clldfabric.util import working_directory
from clldfabric import tasks
tasks.init('glottolog3')


def bin(name):
    return '/home/robert/venvs/clld/bin/' + name


def run_script(name):
    local('%s glottolog3/scripts/%s.py development.ini' % (bin('python'), name))


@hosts(tasks.APP.production)
@task
def copy_treefiles():
    with working_directory('glottolog3/static/'):
        local('tar -czvf trees.tgz trees')
        put('trees.tgz', '/tmp')

    with cd('/usr/venvs/glottolog3/src/glottolog3/glottolog3/static'):
        sudo('mv /tmp/trees.tgz .')
        sudo('tar -xzvf trees.tgz')
        sudo('chown -R root:root trees')


@hosts(tasks.APP.production)
@task
def recreate_treefiles():
예제 #3
0
from clldfabric import tasks
tasks.init('culturebank')
예제 #4
0
from clldfabric import tasks
tasks.init('crubadan_clld')
예제 #5
0
from clldfabric import tasks
tasks.init('lsi')
예제 #6
0
파일: fabfile.py 프로젝트: LinguList/clts-1
from clldfabric import tasks
tasks.init('clts')
예제 #7
0
from clldfabric import tasks
tasks.init('dictionaria')
예제 #8
0
from clldfabric import tasks
tasks.init('asjp')
예제 #9
0
from clldfabric import tasks
tasks.init('concepticon')
예제 #10
0
from clldfabric import tasks
tasks.init('lotw_dev')
예제 #11
0
from clldfabric import tasks
tasks.init('plld_app')
예제 #12
0
파일: fabfile.py 프로젝트: pombredanne/waab
from clldfabric import tasks
tasks.init('waab')
예제 #13
0
파일: fabfile.py 프로젝트: muhalisu/phoible
from clldfabric import tasks
tasks.init('phoible')
예제 #14
0
from clldfabric import tasks

tasks.init("autotyp")
예제 #15
0
from clldfabric import tasks
tasks.init('parabank')
예제 #16
0
from clldfabric import tasks

tasks.init("lexibank")
예제 #17
0
파일: fabfile.py 프로젝트: Maggi12/wals3
from clldfabric import tasks
tasks.init('wals3')

예제 #18
0
from clldfabric import tasks
tasks.init('grambank')
예제 #19
0
from clldfabric import tasks
tasks.init('cognition')
예제 #20
0
파일: fabfile.py 프로젝트: clld/chicago
from clldfabric import tasks
tasks.init('chicago')
예제 #21
0
파일: fabfile.py 프로젝트: afehn/tsammalex
from clldfabric import tasks
tasks.init('tsammalex')
예제 #22
0
파일: fabfile.py 프로젝트: pombredanne/cdk
from clldfabric import tasks
tasks.init('cdk')
예제 #23
0
파일: fabfile.py 프로젝트: AnnaLuisaD/sails
from clldfabric import tasks
tasks.init('sails')
예제 #24
0
from clldfabric import tasks
tasks.init('wold2')

예제 #25
0
파일: fabfile.py 프로젝트: AnnaLuisaD/apics
from clldfabric import tasks
tasks.init('apics')