sos-ci watch-tempest-logs.sh脚本分析

 sos-ci git:(master) cat -n watch-tempest-logs.sh
     1    #!/bin/bash
     2    
     3    if [ "$#" -lt 1 ]; then
     4        echo "IP address of tempest machine required"
     5       exit 1
     6    fi
     7    
     8    ip="$1"
     9    
    10    sshpass -p 'tempest@123' ssh-copy-id -f -i '/root/.ssh/id_rsa.pub' -o StrictHostKeyChecking=no tempest@$ip   //设置免密登录
    11    
    12    if [ "$2" == "stack" ];then
    13        ssh tempest@$ip "tail -f -n 1000 /tmp/stack.sh.log.out"
    14    else
    15        ssh tempest@$ip "tail -f -n 1000 /opt/stack/tempest/console.log.out"
    16    fi
    17    

posted @ 2019-07-24 17:46  kissrule  阅读(126)  评论(0编辑  收藏  举报