linuxx 发表于 2015-12-15 12:28:44

【python】 学习python后,写的第一个实用的python发布脚本


[*]#!/usr/bin/python

[*]#coding:utf-8
[*]
[*]### 导入模块
[*]import time
[*]import os
[*]import shutil
[*]
[*]#定义变量
[*]date = time.strftime("%m%d")
[*]src1 = "/root/"+date+"/WebContent"
[*]src2 = "/root/"+date+"/yiren.war"
[*]src3 = "/root/default-web.xml"
[*]src4 = "/root/domain.xml"
[*]comm1 = "\cp -rf " +src1 +" /opt/nginx/www.zhouheyun.com/"
[*]comm2 = "asadmin -W /etc/gf.pass deploy "+src2
[*]dst = "/tmp"
[*]
[*]#print "today is:", date
[*]
[*]if os.path.exists(src1):
[*]#    shutil.copy(src1, dst)
[*]    os.system(comm1)
[*]    print "statis is OK!"
[*]else:
[*]    print "static is not deploy!"
[*]if os.path.exists(src2):
[*]    os.system('asadmin -W /etc/gf.pass undeploy yiren')
[*]    os.system(comm2)
[*]    shutil.copy(src3, "/usr/local/glassfish3/glassfish/domains/yiren/config/")
[*]    shutil.copy(src4, "/usr/local/glassfish3/glassfish/domains/yiren/config/")
[*]    os.system('asadmin restart-domain')
[*]    print "deploy sucessfull"
[*]else:
[*]    print "nothing to do !"




页: [1]
查看完整版本: 【python】 学习python后,写的第一个实用的python发布脚本