Пример #1
0
    task = env.tasks[0]
    role = env.roles[0]
    
    # WORKER related tasks
#    print '>%s<' % task
    if task in ['deploy_worker','update_worker_django', 'update_worker_glass']:
        
        _.ROLEDEFS = {
            'dev'   : {'hosts': _.WORKER_DEV_HOSTS},
            'test'  : {'hosts': _.WORKER_TEST_HOSTS}  ,      
            'prod'  : {'hosts': _.WORKER_PROD_HOSTS}  ,      
        }
        
        if role == 'dev':
            _.ROOT_PATH = '/tmp/app/swl_worker'
            _.BIN_PATH  = '/tmp/app/swl_worker_bin'
            _.TMPDIR    = '/tmp/app/swl_worker_tmp'
            _.SERVERHOST = "127.0.0.1"


        if role == "test":
            _.SERVERHOST = "127.0.0.1"
            
        if role == "prod":
            _.SERVERHOST = "swlabs.physik.uzh.ch" 
            
         
        if role in ['test', 'prod']:
            _.ROOT_PATH = '/home/ara/rafik/swlabs_worker'
            _.BIN_PATH  = '/home/ara/rafik/local_bins'
            _.TMPDIR    = '/home/ara/rafik/worker_tmp'