1
2
3
4
6 """Base abstact analysis package."""
7
9 """@param options: options dict."""
10 self.options = options
11 self.pids = []
12
14 """Update list of monitored PIDs in the package context.
15 @param pids: list of pids.
16 """
17 self.pids = pids
18
20 """Run analysis packege.
21 @param path: sample path.
22 @raise NotImplementedError: this method is abstract.
23 """
24 raise NotImplementedError
25
27 """Check.
28 @raise NotImplementedError: this method is abstract.
29 """
30 raise NotImplementedError
31
33 """Finish run.
34 @raise NotImplementedError: this method is abstract.
35 """
36 raise NotImplementedError
37
38
41