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.GetTasksStatus Class Reference

GetTasksStatus event object, for check task status operation. More...

Inheritance diagram for dtm.EventObjects.GetTasksStatus:
Collaboration diagram for dtm.EventObjects.GetTasksStatus:

Public Member Functions

def __init__ (self, idsList)
 constructor initialize task's fields More...
 
def setFilterVar (self, filterVarName, filterVarValue)
 Set the filter variable. More...
 
def setStrategyVar (self, strategyVarName, strategyVarValue)
 Set the strategy variable. More...
 

Public Attributes

 ids
 The task Ids list self.ids = []. More...
 
 filters
 The filters criterion. More...
 
 strategy
 The task strategy items attached. More...
 

Static Public Attributes

string LOG_STRATEGY = "CHECK_LOG"
 
int CHECK_LOG_YES = 1
 
string FILTER_CDATE_FROM = "CDATE_FROM"
 
string FILTER_CDATE_TO = "CDATE_TO"
 
string FILTER_SDATE_FROM = "SDATE_FROM"
 
string FILTER_SDATE_TO = "SDATE_TO"
 
string FILTER_RDATE_FROM = "RDATE_FROM"
 
string FILTER_RDATE_TO = "RDATE_TO"
 
string FILTER_FDATE_FROM = "FDATE_FROM"
 
string FILTER_FDATE_TO = "FDATE_TO"
 
string FILTER_INPROGRESS_TIME_FROM = "INPROGRESS_TIME_FROM"
 
string FILTER_INPROGRESS_TIME_TO = "INPROGRESS_TIME_TO"
 
string FILTER_INPROGRESS_TIME_MAX_FROM = "INPROGRESS_TIME_MAX_FROM"
 
string FILTER_INPROGRESS_TIME_MAX_TO = "INPROGRESS_TIME_MAX_TO"
 
string FILTER_INPROGRESS = "INPROGRESS"
 
string FILTER_SCHEDULED = "SCHEDULED"
 
string FILTER_RUNNING = "RUNNING"
 
string FILTER_FINISHED = "FINISHED"
 
string FILTER_TERMINATED = "TERMINATED"
 
string FILTER_CRASHED = "CRASHED"
 
string FILTER_RRAM_FROM = "RRAM_FROM"
 
string FILTER_RRAM_TO = "RRAM_TO"
 
string FILTER_VRAM_FROM = "VRAM_FROM"
 
string FILTER_VRAM_TO = "VRAM_TO"
 
string FILTER_CPU_FROM = "CPU_FROM"
 
string FILTER_CPU_TO = "CPU_TO"
 

Detailed Description

GetTasksStatus event object, for check task status operation.

The GetTasksStatus object used to check task status inside DTM application.

Definition at line 290 of file EventObjects.py.

Constructor & Destructor Documentation

◆ __init__()

def dtm.EventObjects.GetTasksStatus.__init__ (   self,
  idsList 
)

constructor initialize task's fields

Parameters
idsListThe task Id list.

Definition at line 324 of file EventObjects.py.

324  def __init__(self, idsList):
325 
328  self.ids = idsList
329 
331  self.filters = {}
332 
334  self.strategy = {}
335 
336 
def __init__(self)
constructor
Definition: UIDGenerator.py:19

Member Function Documentation

◆ setFilterVar()

def dtm.EventObjects.GetTasksStatus.setFilterVar (   self,
  filterVarName,
  filterVarValue 
)

Set the filter variable.

Parameters
filterVarNameThe filter variable name.
filterVarValueThe filter variable value.
Returns
nothing

Definition at line 342 of file EventObjects.py.

342  def setFilterVar(self, filterVarName, filterVarValue):
343  self.filters[filterVarName] = filterVarValue
344 
345 

◆ setStrategyVar()

def dtm.EventObjects.GetTasksStatus.setStrategyVar (   self,
  strategyVarName,
  strategyVarValue 
)

Set the strategy variable.

Parameters
strategyVarNameThe strategy variable name.
strategyVarValueThe strategy variable value.
Returns
nothing

Definition at line 351 of file EventObjects.py.

351  def setStrategyVar(self, strategyVarName, strategyVarValue):
352  self.strategy[strategyVarName] = strategyVarValue
353 
354 
355 

Member Data Documentation

◆ CHECK_LOG_YES

int dtm.EventObjects.GetTasksStatus.CHECK_LOG_YES = 1
static

Definition at line 293 of file EventObjects.py.

◆ FILTER_CDATE_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_CDATE_FROM = "CDATE_FROM"
static

Definition at line 295 of file EventObjects.py.

◆ FILTER_CDATE_TO

string dtm.EventObjects.GetTasksStatus.FILTER_CDATE_TO = "CDATE_TO"
static

Definition at line 296 of file EventObjects.py.

◆ FILTER_CPU_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_CPU_FROM = "CPU_FROM"
static

Definition at line 317 of file EventObjects.py.

◆ FILTER_CPU_TO

string dtm.EventObjects.GetTasksStatus.FILTER_CPU_TO = "CPU_TO"
static

Definition at line 318 of file EventObjects.py.

◆ FILTER_CRASHED

string dtm.EventObjects.GetTasksStatus.FILTER_CRASHED = "CRASHED"
static

Definition at line 312 of file EventObjects.py.

◆ FILTER_FDATE_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_FDATE_FROM = "FDATE_FROM"
static

Definition at line 301 of file EventObjects.py.

◆ FILTER_FDATE_TO

string dtm.EventObjects.GetTasksStatus.FILTER_FDATE_TO = "FDATE_TO"
static

Definition at line 302 of file EventObjects.py.

◆ FILTER_FINISHED

string dtm.EventObjects.GetTasksStatus.FILTER_FINISHED = "FINISHED"
static

Definition at line 310 of file EventObjects.py.

◆ FILTER_INPROGRESS

string dtm.EventObjects.GetTasksStatus.FILTER_INPROGRESS = "INPROGRESS"
static

Definition at line 307 of file EventObjects.py.

◆ FILTER_INPROGRESS_TIME_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_INPROGRESS_TIME_FROM = "INPROGRESS_TIME_FROM"
static

Definition at line 303 of file EventObjects.py.

◆ FILTER_INPROGRESS_TIME_MAX_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_INPROGRESS_TIME_MAX_FROM = "INPROGRESS_TIME_MAX_FROM"
static

Definition at line 305 of file EventObjects.py.

◆ FILTER_INPROGRESS_TIME_MAX_TO

string dtm.EventObjects.GetTasksStatus.FILTER_INPROGRESS_TIME_MAX_TO = "INPROGRESS_TIME_MAX_TO"
static

Definition at line 306 of file EventObjects.py.

◆ FILTER_INPROGRESS_TIME_TO

string dtm.EventObjects.GetTasksStatus.FILTER_INPROGRESS_TIME_TO = "INPROGRESS_TIME_TO"
static

Definition at line 304 of file EventObjects.py.

◆ FILTER_RDATE_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_RDATE_FROM = "RDATE_FROM"
static

Definition at line 299 of file EventObjects.py.

◆ FILTER_RDATE_TO

string dtm.EventObjects.GetTasksStatus.FILTER_RDATE_TO = "RDATE_TO"
static

Definition at line 300 of file EventObjects.py.

◆ FILTER_RRAM_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_RRAM_FROM = "RRAM_FROM"
static

Definition at line 313 of file EventObjects.py.

◆ FILTER_RRAM_TO

string dtm.EventObjects.GetTasksStatus.FILTER_RRAM_TO = "RRAM_TO"
static

Definition at line 314 of file EventObjects.py.

◆ FILTER_RUNNING

string dtm.EventObjects.GetTasksStatus.FILTER_RUNNING = "RUNNING"
static

Definition at line 309 of file EventObjects.py.

◆ FILTER_SCHEDULED

string dtm.EventObjects.GetTasksStatus.FILTER_SCHEDULED = "SCHEDULED"
static

Definition at line 308 of file EventObjects.py.

◆ FILTER_SDATE_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_SDATE_FROM = "SDATE_FROM"
static

Definition at line 297 of file EventObjects.py.

◆ FILTER_SDATE_TO

string dtm.EventObjects.GetTasksStatus.FILTER_SDATE_TO = "SDATE_TO"
static

Definition at line 298 of file EventObjects.py.

◆ FILTER_TERMINATED

string dtm.EventObjects.GetTasksStatus.FILTER_TERMINATED = "TERMINATED"
static

Definition at line 311 of file EventObjects.py.

◆ FILTER_VRAM_FROM

string dtm.EventObjects.GetTasksStatus.FILTER_VRAM_FROM = "VRAM_FROM"
static

Definition at line 315 of file EventObjects.py.

◆ FILTER_VRAM_TO

string dtm.EventObjects.GetTasksStatus.FILTER_VRAM_TO = "VRAM_TO"
static

Definition at line 316 of file EventObjects.py.

◆ filters

dtm.EventObjects.GetTasksStatus.filters

The filters criterion.

Definition at line 331 of file EventObjects.py.

◆ ids

dtm.EventObjects.GetTasksStatus.ids

The task Ids list self.ids = [].

Definition at line 328 of file EventObjects.py.

◆ LOG_STRATEGY

string dtm.EventObjects.GetTasksStatus.LOG_STRATEGY = "CHECK_LOG"
static

Definition at line 292 of file EventObjects.py.

◆ strategy

dtm.EventObjects.GetTasksStatus.strategy

The task strategy items attached.

Definition at line 334 of file EventObjects.py.


The documentation for this class was generated from the following file: