Example #1
0
 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
Example #2
0
    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
Example #3
0
 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
Example #4
0
 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