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

AdminConfigVars event object, for admin set or get config variables from any of threaded classes or application. More...

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

Public Member Functions

def __init__ (self, className, configFieldsList=None)
 constructor initialize task's fields More...
 
def toJSON (self)
 

Public Attributes

 className
 
 fields
 

Detailed Description

AdminConfigVars event object, for admin set or get config variables from any of threaded classes or application.

Definition at line 986 of file EventObjects.py.

Constructor & Destructor Documentation

◆ __init__()

def dtm.EventObjects.AdminConfigVars.__init__ (   self,
  className,
  configFieldsList = None 
)

constructor initialize task's fields

Parameters
classNamename of target class
statFieldsListstat fields to fetch key is field name, if empty - all fields pairs returned

Definition at line 993 of file EventObjects.py.

993  def __init__(self, className, configFieldsList=None):
994 
996  self.className = className
997 
999  self.fields = {}
1000  if configFieldsList is not None:
1001  self.fields = configFieldsList
1002 
1003 
def __init__(self)
constructor
Definition: UIDGenerator.py:19

Member Function Documentation

◆ toJSON()

def dtm.EventObjects.AdminConfigVars.toJSON (   self)

Definition at line 1004 of file EventObjects.py.

1004  def toJSON(self):
1005  return json.dumps(self, default=lambda o: o.__dict__, sort_keys=True, indent=4)
1006 
1007 
1008 

Member Data Documentation

◆ className

dtm.EventObjects.AdminConfigVars.className

Definition at line 996 of file EventObjects.py.

◆ fields

dtm.EventObjects.AdminConfigVars.fields

Definition at line 999 of file EventObjects.py.


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