'3PlayNowManager': "PlayNowManager", '4WebAppStore': "WebAppStore", '5PlayNowWinService': "PlayNowWinService" } Utile.generalFile(ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG, ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG_END, CHANGE_LOG_FILE, TEMPFILE) orgF = open(TEMPFILE, 'r') steps = orgF.readlines() orgF.close() for line in steps: if (line.strip().strip('\n').split(':')[1] == 'false'): if AVAILABLE_FILES.has_key(line.strip().strip('\n').split(':')[0]): del AVAILABLE_FILES[line.strip().strip('\n').split(':')[0]] for name, filename in AVAILABLE_FILES.items(): DealWithFile.copyFiles(WORKSPACE_DIR + "\\" + filename, PLAYNOW_PACKAGE_DIR + "\\" + filename) Utile.writeLog("---END Generate the playnow installed package---") Utile.writeLog("---BEGIN Generate the playnow docment---") Utile.writeLog("start Generate the deployment plan doc") GenerateDeployPlanFile.generateDeployPlanFile(PLAYNOW_DOCMENT_TEMPLATE_DIR, CHANGE_LOG_FILE) Utile.writeLog("start Generate the deployment steps doc") GenerateStepFile.generateStepFile(PLAYNOW_DOCMENT_TEMPLATE_DIR, CHANGE_LOG_FILE, CHANGELOG_DIR, OUTZIP_FILENAME) Utile.writeLog("start Generate the deployment testcase doc") GenerateTestFile.generateTestCaseFile(PLAYNOW_DOCMENT_TEMPLATE_DIR, CHANGE_LOG_FILE, CHANGELOG_DIR) os.system(COMMAND_COMPILE_PALNOW_DOC_BAT) DealWithFile.copyFiles(PLAYNOW_DOC_HTML_DIR, PLAYNOW_DOCMENT_DIR)
Utile.writeLog("---BEGIN Generate the playnow installed package---") AVAILABLE_FILES = {'2PlayNowService' : "PlayNowService", '3PlayNowManager' : "PlayNowManager", '4WebAppStore' : "WebAppStore", '5PlayNowWinService' : "PlayNowWinService" } Utile.generalFile(ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG,ConstantValue.CHANGELOG_UPDATEAPPLICATION_TAG_END,CHANGE_LOG_FILE,TEMPFILE); orgF = open(TEMPFILE,'r') steps = orgF.readlines() orgF.close(); for line in steps: if(line.strip().strip('\n').split(':')[1] == 'false'): if AVAILABLE_FILES.has_key(line.strip().strip('\n').split(':')[0]): del AVAILABLE_FILES[line.strip().strip('\n').split(':')[0]] for name, filename in AVAILABLE_FILES.items(): DealWithFile.copyFiles(WORKSPACE_DIR+"\\"+filename, PLAYNOW_PACKAGE_DIR+"\\"+filename) Utile.writeLog("---END Generate the playnow installed package---") Utile.writeLog("---BEGIN Generate the playnow docment---") Utile.writeLog("start Generate the deployment plan doc") GenerateDeployPlanFile.generateDeployPlanFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,CHANGE_LOG_FILE) Utile.writeLog("start Generate the deployment steps doc") GenerateStepFile.generateStepFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,CHANGE_LOG_FILE, CHANGELOG_DIR, OUTZIP_FILENAME) Utile.writeLog("start Generate the deployment testcase doc") GenerateTestFile.generateTestCaseFile(PLAYNOW_DOCMENT_TEMPLATE_DIR,CHANGE_LOG_FILE, CHANGELOG_DIR) os.system(COMMAND_COMPILE_PALNOW_DOC_BAT) DealWithFile.copyFiles(PLAYNOW_DOC_HTML_DIR, PLAYNOW_DOCMENT_DIR) Utile.writeLog("---END Generate the playnow docment---") DealWithFile.zip_dir(BINDIR,OUTZIP_FILEPATH ); Utile.writeLog("------------BEGIN GENGRATE PLAYNOW PACKAGE AND ZIP THE OUTPUT FILE------------")