Ejemplo n.º 1
0
    def setIP(self,ip):
         setipCommand = self.config['setipCommand']
         setipCommand = setipCommand.replace("${ip}",ip)
         Loger.log.writeWarnLog('setip:'+setipCommand)
#         os.system(setipCommand)
         Loger.log.writeWarnLog('ip address:'+str(IPUtil.get_ip_addressUnix(self.config['ipDevice'])))
Ejemplo n.º 2
0
     f = open(mainfile, 'w')
     f.close()
     log.writeInfoLog('create file:'+mainfile)
     monitor = HAMointor.Monitor(HAConfig.MainConfig)
     monitor.monitorLocalHttpServer()
     command = "BackUpServer"
     log.writeWarnLog('switch backup flag to 0')
     log.writeErrorLog( 'switch to listener')        
 elif command == "BackUpServer" or command == "b":
     log.writeWarnLog('exec listener+++++++++++++++++++++++++++++++++++++++')
     log.writeInfoLog( 'config info:'+str(HAConfig.BackUpConfig))
     mainfile = HAConfig.MainConfig['mainServerSingle']
     log.writeInfoLog('remove file:'+mainfile)
     if os.path.exists(mainfile) == True:
         os.remove(mainfile)
     if not IPUtil.get_ip_addressUnix(HAConfig.MainConfig['ipDevice']) == HAConfig.MainConfig['backupServiceIp']:
         log.writeErrorLog('have confict ip:'+str(IPUtil.get_ip_addressUnix(HAConfig.MainConfig['ipDevice'])))
         util = HAUtil.HAUtil(HAConfig.BackUpConfig)
         util.setIP(HAConfig.MainConfig['backupServiceIp'])
     listener = HAListener.HAListener(HAConfig.BackUpConfig)
     listener.handle()
     command = "MainServer"
     log.writeInfoLog( 'switch backup flag to 1')
     log.writeErrorLog( 'switch to mointor')
 elif command == "judgeByMainSingle" or command == "s":
     mainfile = HAConfig.MainConfig['mainServerSingle']
     startBackUp= HAConfig.MainConfig['backupSingle']
     finishSingle= HAConfig.MainConfig['backupFinishSingle']
     log.writeInfoLog( 'Judge Start type .......')
     if os.path.exists(startBackUp) == True:
         command = "BackUpServer"