def dm_updateautotask(request): message = "successful" try: autotask=DAL_AutomationTask.get_automation_task(request.POST["autotaskid"]) autotask = AutomationTaskService.initlize_dm_instance(request,autotask) DAL_AutomationTask.add_automationtask(autotask) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message
def disable_autotask(request): message = "successful" try: autotask=DAL_AutomationTask.get_automation_task(request.POST["autotaskid"]) autotask.TaskIsActive=0 DAL_AutomationTask.add_automationtask(autotask) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message
def dm_createautotask(request): ''' create new db model autotask ''' message = "successful" try: autotask = AutoTask() autotask = AutomationTaskService.initlize_dm_instance(request,autotask) autotask.TaskStatus=AutomationTaskStatusEnum.TaskStatus_New DAL_AutomationTask.add_automationtask(autotask) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message
def copy_autotask(request): message = "successful" try: from_autotask=DAL_AutomationTask.get_automation_task(request.POST["autotaskid"]) to_autotask=AutoTask() to_autotask.TaskAgentID=from_autotask.TaskAgentID to_autotask.TaskOwner=request.user.id to_autotask.TaskStatus=AutomationTaskStatusEnum.TaskStatus_New to_autotask.TaskCaseQuerySet=from_autotask.TaskCaseQuerySet to_autotask.TaskIsSplit=from_autotask.TaskIsSplit to_autotask.TaskName=from_autotask.TaskName+str(time.time()) to_autotask.TaskProjectID=from_autotask.TaskProjectID to_autotask.TaskTestingConfigID=from_autotask.TaskTestingConfigID # to_autotask.TaskTpye=from_autotask.TaskTpye to_autotask.TaskViewScope=from_autotask.TaskViewScope DAL_AutomationTask.add_automationtask(to_autotask) except Exception as ex: message = str(ex) SimpleLogger.error(message) return message