The Assimilation Project  based on Assimilation version 1.1.7.1474836767
cma.graphnodes.ProcessNode Class Reference
Inheritance diagram for cma.graphnodes.ProcessNode:
Collaboration diagram for cma.graphnodes.ProcessNode:

Public Member Functions

def __init__ (self, domain, processname, host, pathname, argv, uid, gid, cwd, roles=None, is_monitored=False)
 
def addrole (self, roles)
 
def delrole (self, roles)
 
- Public Member Functions inherited from cma.graphnodes.GraphNode
def __init__ (self, domain, time_create_ms=None, time_create_iso8601=None)
 
def __meta_labels__ (cls)
 
def post_db_init (self)
 
def update_attributes (self, other)
 
def __str__ (self)
 
def get (self, attrstring, valueifnotfound=None)
 
def JSON (self, includemap=None, excludemap=None)
 

Static Public Member Functions

def __meta_keyattrs__ ()
 
- Static Public Member Functions inherited from cma.graphnodes.GraphNode
def factory (kwargs)
 
def clean_graphnodes ()
 
def __meta_keyattrs__ ()
 
def initclasstypeobj (store, nodetype)
 

Data Fields

 host
 
 pathname
 
 argv
 
 uid
 
 gid
 
 cwd
 
 is_monitored
 
 roles
 
 processname
 
- Data Fields inherited from cma.graphnodes.GraphNode
 domain
 
 nodetype
 
 time_create_iso8601
 
 time_create_ms
 

Additional Inherited Members

- Static Public Attributes inherited from cma.graphnodes.GraphNode
 REESC = re.compile(r'\\')
 
 REQUOTE = re.compile(r'"')
 
dictionary classmap = {}
 

Detailed Description

Definition at line 435 of file graphnodes.py.

Constructor & Destructor Documentation

def cma.graphnodes.ProcessNode.__init__ (   self,
  domain,
  processname,
  host,
  pathname,
  argv,
  uid,
  gid,
  cwd,
  roles = None,
  is_monitored = False 
)

Definition at line 440 of file graphnodes.py.

Member Function Documentation

def cma.graphnodes.ProcessNode.__meta_keyattrs__ ( )
static

Definition at line 481 of file graphnodes.py.

def cma.graphnodes.ProcessNode.addrole (   self,
  roles 
)

Definition at line 466 of file graphnodes.py.

References cma.graphnodes.add_an_array_item(), and cma.graphnodes.ProcessNode.roles.

Referenced by cma.droneinfo.Drone.__init__().

Here is the call graph for this function:

Here is the caller graph for this function:

def cma.graphnodes.ProcessNode.delrole (   self,
  roles 
)

Definition at line 473 of file graphnodes.py.

References cma.graphnodes.delete_an_array_item(), and cma.graphnodes.ProcessNode.roles.

Here is the call graph for this function:

Field Documentation

cma.graphnodes.ProcessNode.argv
cma.graphnodes.ProcessNode.cwd

Definition at line 447 of file graphnodes.py.

cma.graphnodes.ProcessNode.gid

Definition at line 446 of file graphnodes.py.

cma.graphnodes.ProcessNode.host

Definition at line 442 of file graphnodes.py.

cma.graphnodes.ProcessNode.is_monitored

Definition at line 448 of file graphnodes.py.

cma.graphnodes.ProcessNode.pathname

Definition at line 443 of file graphnodes.py.

cma.graphnodes.ProcessNode.processname

Definition at line 463 of file graphnodes.py.

cma.graphnodes.ProcessNode.uid

Definition at line 445 of file graphnodes.py.


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