def getSessionAndLogin(self): if self.ses == None: self.ses = session() ses = self.ses if self.ses.FIREFOX_DOWNLOAD_DIR.startswith("./"): self.ses.FIREFOX_DOWNLOAD_DIR = os.path.dirname( os.path.realpath( __file__)) + "/" + self.ses.FIREFOX_DOWNLOAD_DIR files_utils.remove(self.ses, self.ses.FIREFOX_DOWNLOAD_DIR) os.mkdir(self.ses.FIREFOX_DOWNLOAD_DIR) downloadDir = self.ses.FIREFOX_DOWNLOAD_DIR + "/last" downloadDirOld = self.ses.FIREFOX_DOWNLOAD_DIR + "/" + '{date:%Y-%m-%d_%H:%M:%S}'.format( date=datetime.datetime.now()) if os.path.exists(downloadDir): dest = shutil.move(downloadDir, downloadDirOld) self.oldDir = downloadDir + "/screens/" + self.oldDir self.newDir = downloadDir + "/screens/" + self.newDir os.makedirs(downloadDir + '/debug/') os.makedirs(self.oldDir) os.makedirs(self.newDir) # TX_NOT_EMPTY_PAGE base_login(ses).login(ses.LOGIN_USERNAME, ses.LOGIN_PASSWORD, ses.TX_LOGIN, wait_for_TODO=ses.TX_TODO_SIGNIN)
def web_session(request): web_session = session() def closeSession(): print ('Close browser session') web_session.close_web_driver() request.addfinalizer(closeSession) return web_session
def web_session(request): web_session = session(add_provider=True) def closeSession(): web_session.logger.info("Close browser session") web_session.close_web_driver() request.addfinalizer(closeSession) return web_session
def web_session(request): web_session = session() def closeSession(): print('Close browser session') web_session.close_web_driver() request.addfinalizer(closeSession) return web_session
def web_session(request): web_session = session(add_provider=True) web_session.logger.info("OPR010, OPR011, OPR012, OPR013, OPR014, OPR015: Operations on Single JBoss EAP in a server group") def closeSession(): web_session.logger.info("Close browser session") web_session.close_web_driver() request.addfinalizer(closeSession) return web_session
def web_session(request): web_session = session(add_provider=True) web_session.logger.info("ALR-001: Define Alerts based upon EAP metrics") def closeSession(): web_session.logger.info("Close browser session") web_session.close_web_driver() request.addfinalizer(closeSession) return web_session
layerStack, memSize=config['agent']['replayMemorySize'], stackedStateLength=config['agent']['stackedStateLength'], stateScaleFactor=config['agent']['stateScaleFactor'], epsilonPolicy=epsilonPolicy, optimizer=optimizer, loss=config['model']['lossFunction'], batchSize=config['model']['batchSize'], modelName=config['model']['name']) # If required load the old model for futher learning if config['paths']['initialModelName'] != False: modelToLoad = os.path.join(config['paths']['savesDir'], env.unwrapped.spec.id, 'models', config['paths']['initialModelName']) agent.loadModel(modelToLoad) # Load replay memory if needed if config['paths']['initialReplayMemoryName'] != False: replaysToLoad = os.path.join(config['paths']['savesDir'], env.unwrapped.spec.id, 'replays', config['paths']['initialReplayMemoryName']) agent.loadMemory(replaysToLoad) #===================================================================================# #====================================== Training ===================================# #===================================================================================# if config['mode'] == 'training': session(env, config, agent, lambda name: save(name, savesDir, agent)) elif config['mode'] == 'evaluation': evaluation(env, config, agent)
def web_session(request): web_session = session(add_provider=True) web_session.logger.info("HAWKULARQE-37- Server Group Deployment") return web_session
def web_session(request): web_session = session(add_provider=False) return web_session