File tree Expand file tree Collapse file tree 2 files changed +21
-13
lines changed Expand file tree Collapse file tree 2 files changed +21
-13
lines changed Original file line number Diff line number Diff line change @@ -16,3 +16,11 @@ robotpy_ext.misc.precise_delay module
16
16
:members:
17
17
:undoc-members:
18
18
:show-inheritance:
19
+
20
+ robotpy_ext.misc.periodic_filter module
21
+ ---------------------------------------
22
+
23
+ .. automodule :: robotpy_ext.misc.periodic_filter
24
+ :members:
25
+ :undoc-members:
26
+ :show-inheritance:
Original file line number Diff line number Diff line change @@ -11,20 +11,20 @@ class PeriodicFilter:
11
11
The logger will always print logging levels of WARNING or higher,
12
12
unless given a different bypass level
13
13
14
- Example
14
+ Example::
15
15
16
- class Component1:
17
-
18
- def setup(self):
19
- # Set period to 3 seconds, set bypass_level to WARN
20
- self.logger.addFilter(PeriodicFilter(3, bypass_level=logging.WARN))
21
-
22
- def execute(self):
23
- # This message will be printed once every three seconds
24
- self.logger.info('Component1 Executing')
25
-
26
- # This message will be printed out every loop
27
- self.logger.warn(' Uh oh, this shouldn't have happened...' )
16
+ class Component1:
17
+
18
+ def setup(self):
19
+ # Set period to 3 seconds, set bypass_level to WARN
20
+ self.logger.addFilter(PeriodicFilter(3, bypass_level=logging.WARN))
21
+
22
+ def execute(self):
23
+ # This message will be printed once every three seconds
24
+ self.logger.info('Component1 Executing')
25
+
26
+ # This message will be printed out every loop
27
+ self.logger.warn(" Uh oh, this shouldn't have happened..." )
28
28
29
29
"""
30
30
You can’t perform that action at this time.
0 commit comments