Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
launchman.TaskManager Class Reference

Public Member Functions

def __init__ (self, kill_on_conflict=False)
 
def list_tasks (self, req)
 
def peer_subscribe (self, topic_name, topic_publish, peer_publish)
 
def peer_unsubscribe (self, topic_name, numPeers)
 
def showstate (self)
 
def start_task (self, req)
 
def status_update (self, req)
 
def stop_task (self, req)
 

Public Attributes

 app_status
 
 app_update
 
 kill_on_conflict
 
 runner
 

Private Member Functions

def _find_providers (self, deps)
 
def _send_status (self)
 
def _stopTask (self, runner)
 

Private Attributes

 _apps
 
 _taskGroups
 

Detailed Description

Definition at line 144 of file launchman.py.

Constructor & Destructor Documentation

def launchman.TaskManager.__init__ (   self,
  kill_on_conflict = False 
)

Definition at line 145 of file launchman.py.

Member Function Documentation

def launchman.TaskManager._find_providers (   self,
  deps 
)
private

Definition at line 163 of file launchman.py.

def launchman.TaskManager._send_status (   self)
private

Definition at line 152 of file launchman.py.

def launchman.TaskManager._stopTask (   self,
  runner 
)
private

Definition at line 251 of file launchman.py.

def launchman.TaskManager.list_tasks (   self,
  req 
)

Definition at line 175 of file launchman.py.

def launchman.TaskManager.peer_subscribe (   self,
  topic_name,
  topic_publish,
  peer_publish 
)

Definition at line 300 of file launchman.py.

def launchman.TaskManager.peer_unsubscribe (   self,
  topic_name,
  numPeers 
)

Definition at line 303 of file launchman.py.

def launchman.TaskManager.showstate (   self)

Definition at line 246 of file launchman.py.

def launchman.TaskManager.start_task (   self,
  req 
)

Definition at line 181 of file launchman.py.

def launchman.TaskManager.status_update (   self,
  req 
)

Definition at line 293 of file launchman.py.

def launchman.TaskManager.stop_task (   self,
  req 
)

Definition at line 281 of file launchman.py.

Member Data Documentation

launchman.TaskManager._apps
private

Definition at line 149 of file launchman.py.

launchman.TaskManager._taskGroups
private

Definition at line 148 of file launchman.py.

launchman.TaskManager.app_status

Definition at line 147 of file launchman.py.

launchman.TaskManager.app_update

Definition at line 146 of file launchman.py.

launchman.TaskManager.kill_on_conflict

Definition at line 150 of file launchman.py.

launchman.TaskManager.runner

Definition at line 236 of file launchman.py.


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


launchman
Author(s): Scott Noob Hassan
autogenerated on Mon Jun 10 2019 15:51:09