HCE Project Python language Distributed Tasks Manager Application, Distributed Crawler Application and client API bindings.  2.0.0-chaika
Hierarchical Cluster Engine Python language binding
dtm.EventObjects Namespace Reference

Classes

class  AdminConfigVars
 AdminConfigVars event object, for admin set or get config variables from any of threaded classes or application. More...
 
class  AdminStatData
 AdminStatData event object, for admin fetch stat fields and possible data from any threaded classes instances. More...
 
class  AdminState
 AdminState event object, for admin manage change application state commands, like shutdown. More...
 
class  AdminSuspend
 AdminSuspend event object, for admin suspend command. More...
 
class  AvailableTaskIds
 AvailableTaskIds event object, for return all available task id. More...
 
class  CheckTaskState
 CheckTaskState event object, for check task status inside EE. More...
 
class  DeleteEEResponseData
 DeleteEEResponseData event object, to delete EE response data from the storage. More...
 
class  DeleteTask
 DeleteTask event object, to delete task from DTM application and from EE. More...
 
class  DeleteTaskData
 DeleteTaskData event object, to delete task's data in the storage. More...
 
class  DeleteTaskResults
 DeleteTaskResults event object, for delete task results from DTM application operation. More...
 
class  EEResponseData
 EEResponseData event object, store task results data, returned from EE. More...
 
class  ExecuteTask
 ExecuteTask event object, to set task to execute on EE. More...
 
class  FetchAvailabelTaskIds
 FetchAvailabelTaskIds event object, for fetch available task id. More...
 
class  FetchEEResponseData
 FetchEEResponseData event object, to fetch EE response data from the storage. More...
 
class  FetchTaskData
 FetchTaskData event object, to fetch task data from the storage. More...
 
class  FetchTasksResults
 FetchTasksResults event object, for fetch task's results data from EE. More...
 
class  FetchTasksResultsFromCache
 FetchTasksResultsFromCache event object, for fetch task's results data from DTM application. More...
 
class  GeneralResponse
 GeneralResponse event object, represents general state response for multipurpose usage. More...
 
class  GetScheduledTask
 GetScheduledTask event object, defines criterion to select tasks from the schedule. More...
 
class  GetScheduledTasks
 GetScheduledTasks event object, to get tasks per time slot range from the Scheduler. More...
 
class  GetScheduledTasksResponse
 GetScheduledTasksResponse event object, to return list of task from the Scheduler. More...
 
class  GetTaskManagerFields
 GetTaskManagerFields event object, for get task fields values operation. More...
 
class  GetTasksStatus
 GetTasksStatus event object, for check task status operation. More...
 
class  NewTask
 NewTask event object, defines the Task object fields. More...
 
class  Resource
 Resource event object, represents resource's data fields . More...
 
class  ResourcesAVG
 ResourcesAVG event object, represents summary of the EE resources utilization. More...
 
class  ScheduledTask
 ScheduledTask event object, represents task's data fields in the Schedule container. More...
 
class  System
 AvailableTaskIds event object, for return all available task id. More...
 
class  Task
 Task event object, defines the Task object fields. More...
 
class  TaskManagerFields
 TaskManagerFields event object, for return task fields values. More...
 
class  TasksStatus
 TasksStatus event object, returns task status operation. More...
 
class  UpdateScheduledTasks
 UpdateScheduledTasks object used to represent task's related data update from the TasksManager to the Scheduler. More...
 
class  UpdateTask
 UpdateTask event object, for update task field operation. More...
 
class  UpdateTaskFields
 UpdateTaskFields event object, for update task fields operation. More...
 

Variables

 logger = logging.getLogger(DTM_CONSTS.LOGGER_NAME)
 

Variable Documentation

◆ logger

dtm.EventObjects.logger = logging.getLogger(DTM_CONSTS.LOGGER_NAME)

Definition at line 28 of file EventObjects.py.