def dm_updateautoagent(request): message = "successful" try: autoagent = DAL_AutoAgent.get_autoagent( request.POST["autoagentid"]) autoagent = AutoAgentService.initlize_dm_instance( request, autoagent) DAL_AutoAgent.add_autoagent(autoagent) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message
def disable_autoagent(request): message = "successful" try: autoagent = DAL_AutoAgent.get_autoagent( request.POST["autoagentid"]) autoagent.TaskIsActive = 0 DAL_AutoAgent.add_autoagent(autoagent) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message
def dm_createautoagent(request): ''' create new db model autoagent ''' message = "successful" try: autoagent = AutoAgent() autoagent = AutoAgentService.initlize_dm_instance( request, autoagent) DAL_AutoAgent.add_autoagent(autoagent) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message
def copy_autoagent(request): message = "successful" try: from_autoagent = DAL_AutoAgent.get_autoagent( request.POST["autoagentid"]) to_autoagent = AutoAgent() to_autoagent.AName = from_autoagent.AName to_autoagent.AOS = from_autoagent.AOS to_autoagent.AIP = from_autoagent.AIP to_autoagent.AStatus = AutoAgentStatusEnum.AgentStatus_Offline to_autoagent.AAgentBrowser = from_autoagent.AAgentBrowser to_autoagent.AIsReserved = from_autoagent.AIsReserved DAL_AutoAgent.add_autoagent(to_autoagent) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message