The Assimilation Project  based on Assimilation version 1.1.7.1474836767
testcases.DiscoverService Class Reference
Inheritance diagram for testcases.DiscoverService:
Collaboration diagram for testcases.DiscoverService:

Public Member Functions

def __init__ (self, store, logfilename, testenviron, debug=False, service='bind9', monitorname=None)
 
def run (self, nano=None, debug=None, timeout=240, service=None, monitorname=None)
 
- Public Member Functions inherited from testcases.AssimSysTest
def nano_start_regexes (self, nano)
 
def nano_stop_regexes (self, nano)
 
def cma_start_regexes (self)
 
def nano_startmonitor_regexes (self, nano, monitorname)
 
def nano_service_start_regexes (self, nano, monitorname)
 
def nano_service_stop_regexes (self, nano, monitorname)
 
def cma_stop_regexes (self)
 
def __init__ (self, store, logfilename, testenviron, debug=False)
 
def replace_result (self, newresult)
 
def checkresults (self, watcher, timeout, querystring, validator, nano, service=None, allregexes=True, debug=False, minrows=1, maxrows=1)
 
def run (self, nano=None, debug=None, timeout=30)
 

Data Fields

 service
 
 monitorname
 
- Data Fields inherited from testcases.AssimSysTest
 store
 
 logfilename
 
 testenviron
 
 debug
 
 result
 

Additional Inherited Members

- Static Public Member Functions inherited from testcases.AssimSysTest
def register (ourclass)
 
def initenviron (logname, maxdrones, debug=False, timeout=90, nanodebug=0, cmadebug=0)
 
- Static Public Attributes inherited from testcases.AssimSysTest
int SUCCESS = 1
 
int FAIL = 2
 
int SKIPPED = 3
 
dictionary testnames = {}
 
list testset = []
 
dictionary stats = {}
 

Detailed Description

We find a system not running some particular service, then we
start the service and restart the nanoprobe - forcing it to
discover the service pretty quickly.

Definition at line 412 of file testcases.py.

Constructor & Destructor Documentation

def testcases.DiscoverService.__init__ (   self,
  store,
  logfilename,
  testenviron,
  debug = False,
  service = 'bind9',
  monitorname = None 
)

Definition at line 418 of file testcases.py.

Member Function Documentation

Field Documentation

testcases.DiscoverService.monitorname

Definition at line 424 of file testcases.py.

Referenced by testcases.DiscoverService.run().

testcases.DiscoverService.service

Definition at line 421 of file testcases.py.

Referenced by testcases.DiscoverService.run().


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