python自動化部署腳本客戶端

#!/usr/bin/python
#coding=gbk
'''
Created on 2017年3月9日

@author: ligang
'''
import socket
import commands
import time
import os
import shutil
import psutil
import threading

###############################################################################

#部署項目
def docker_deploy(messagearr):

    try:
        print("解析部署參數")
        containers = messagearr[2]
        dockerimages = messagearr[3]
    dockerport = messagearr[4]
        status = docker_deploy_process(containers,dockerimages,dockerport)
        return status

    except Exception , e:

        print("部署出錯......")
        print e
        return 101

#部署主函數
def docker_deploy_process(containers,dockerimages,dockerport):

    try:

        commands_line = "/home/shell/dockerrun  "+containers+" "+dockerimages+" "+dockerport
        re

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章