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
|
DeleteTask event object, to delete task from DTM application and from EE. More...
Public Member Functions | |
def | __init__ (self, deleteTaskId, taskId=None) |
constructor initialize task's fields More... | |
def | toJSON (self) |
Public Member Functions inherited from dtm.EventObjects.Task | |
def | __init__ (self) |
constructor initialize task's fields More... | |
def | setSessionVar (self, sessionVarName, sessionVarValue) |
Set the OS session variable for EE process. More... | |
def | setStrategyVar (self, strategyVarName, strategyVarValue) |
Set the strategy variable. More... | |
def | setFile (self, fileItem) |
Set the file item. More... | |
def | setLimitsVar (self, limitsVarName, limitsVarValue) |
Set the limits variable. More... | |
Public Attributes | |
id | |
The task Id. More... | |
deleteTaskId | |
alg | |
The algorithm of task termination in the EE. More... | |
delay | |
The delay of task termination in the EE. More... | |
repeat | |
The repeat of task termination in the EE. More... | |
signal | |
The signal it is a UNIX signal used to terminate task process in the EE. More... | |
host | |
The host name or IP address of task process HCE node in the EE. More... | |
port | |
The TCP port of the HCE node admin interface for the task process in the EE. More... | |
action | |
strategy | |
The task strategy items init. More... | |
name | |
Public Attributes inherited from dtm.EventObjects.Task | |
id | |
The task Id. More... | |
command | |
The task command line to execute inside EE. More... | |
input | |
The task cstdin stream buffer for EE process. More... | |
files | |
The task files items attached init. More... | |
session | |
The task session items init. More... | |
strategy | |
The task strategy items init. More... | |
limits | |
The task limits init. More... | |
autoCleanupFields | |
The task autoCleanupFields init. More... | |
type | |
The task type init. More... | |
name | |
The task name init. More... | |
DeleteTask event object, to delete task from DTM application and from EE.
The DeleteTask object used to completely delete all task(s)-related data inside DTM application and EE. If the task is in progress, it will be terminated and result data will be deleted.
Definition at line 429 of file EventObjects.py.
def dtm.EventObjects.DeleteTask.__init__ | ( | self, | |
deleteTaskId, | |||
taskId = None |
|||
) |
constructor initialize task's fields
taskId | The task Id to delete. |
Definition at line 457 of file EventObjects.py.
def dtm.EventObjects.DeleteTask.toJSON | ( | self | ) |
Definition at line 504 of file EventObjects.py.
dtm.EventObjects.DeleteTask.action |
Definition at line 490 of file EventObjects.py.
|
static |
Definition at line 449 of file EventObjects.py.
|
static |
Definition at line 446 of file EventObjects.py.
|
static |
Definition at line 447 of file EventObjects.py.
|
static |
Definition at line 448 of file EventObjects.py.
dtm.EventObjects.DeleteTask.alg |
The algorithm of task termination in the EE.
Definition at line 472 of file EventObjects.py.
|
static |
Definition at line 451 of file EventObjects.py.
dtm.EventObjects.DeleteTask.delay |
The delay of task termination in the EE.
Definition at line 475 of file EventObjects.py.
dtm.EventObjects.DeleteTask.deleteTaskId |
Definition at line 469 of file EventObjects.py.
|
static |
Definition at line 431 of file EventObjects.py.
dtm.EventObjects.DeleteTask.host |
The host name or IP address of task process HCE node in the EE.
Definition at line 484 of file EventObjects.py.
dtm.EventObjects.DeleteTask.id |
The task Id.
Definition at line 463 of file EventObjects.py.
dtm.EventObjects.DeleteTask.name |
Definition at line 502 of file EventObjects.py.
dtm.EventObjects.DeleteTask.port |
The TCP port of the HCE node admin interface for the task process in the EE.
Definition at line 487 of file EventObjects.py.
dtm.EventObjects.DeleteTask.repeat |
The repeat of task termination in the EE.
Definition at line 478 of file EventObjects.py.
|
static |
Definition at line 433 of file EventObjects.py.
|
static |
Definition at line 435 of file EventObjects.py.
|
static |
Definition at line 434 of file EventObjects.py.
dtm.EventObjects.DeleteTask.signal |
The signal it is a UNIX signal used to terminate task process in the EE.
Definition at line 481 of file EventObjects.py.
dtm.EventObjects.DeleteTask.strategy |
The task strategy items init.
Definition at line 493 of file EventObjects.py.
|
static |
Definition at line 438 of file EventObjects.py.
|
static |
Definition at line 437 of file EventObjects.py.
|
static |
Definition at line 440 of file EventObjects.py.
|
static |
Definition at line 441 of file EventObjects.py.
|
static |
Definition at line 444 of file EventObjects.py.
|
static |
Definition at line 443 of file EventObjects.py.