Beispiel #1
0
def django_fun():
    client = ParamikoClient('config.ini')
    client.connect()
    cmd_list = ['cd ~/hailong/django_operate'
                , 'ls'
                , 'source env/bin/activate'
                , 'cd django_blog'
                , 'ls'
                #, 'pip install -r requirements.txt'
                , 'python manage.py runserver']
    client.run_multi_seq_command(cmd_list)
Beispiel #2
0
def func(call_arg_str):
    global task_num
    client = ParamikoClient('config.ini')
    print client.connect()
    #client.run_command('date')
    cmd_list = {'ls', 'cd ~/hailong', 'ls'}
    client.run_multi_seq_command(cmd_list)
    lock.acquire()
    task_num -= 1
    if task_num == 0:
        print call_arg_str, ' consume ', time.time()-begin
    lock.release()