Package lib :: Package common :: Module abstracts :: Class Package
[hide private]
[frames] | no frames]

Class Package

source code

object --+
         |
        Package

Base abstact analysis package.

Instance Methods [hide private]
 
__init__(self, options={})
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
set_pids(self, pids)
Update list of monitored PIDs in the package context.
source code
 
start(self)
Run analysis packege.
source code
 
check(self)
Check.
source code
 
finish(self)
Finish run.
source code

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, options={})
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Parameters:
  • options - options dict.
Overrides: object.__init__

set_pids(self, pids)

source code 

Update list of monitored PIDs in the package context.

Parameters:
  • pids - list of pids.

start(self)

source code 

Run analysis packege.

Parameters:
  • path - sample path.
Raises:
  • NotImplementedError - this method is abstract.

check(self)

source code 

Check.

Raises:
  • NotImplementedError - this method is abstract.

finish(self)

source code 

Finish run.

Raises:
  • NotImplementedError - this method is abstract.