File tree Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Expand file tree Collapse file tree 2 files changed +17
-5
lines changed Original file line number Diff line number Diff line change @@ -680,10 +680,12 @@ def items(self):
680
680
''' Return items from header data'''
681
681
return zip (self .keys (), self .values ())
682
682
683
- def check_fix (self ,
684
- logger = imageglobals .logger ,
685
- error_level = imageglobals .error_level ):
683
+ def check_fix (self , logger = None , error_level = None ):
686
684
''' Check header data with checks '''
685
+ if logger is None :
686
+ logger = imageglobals .logger
687
+ if error_level is None :
688
+ error_level = imageglobals .error_level
687
689
battrun = BatteryRunner (self .__class__ ._get_checks ())
688
690
self , reports = battrun .check_fix (self )
689
691
for report in reports :
Original file line number Diff line number Diff line change 6
6
# copyright and license terms.
7
7
#
8
8
### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ##
9
- ''' Defaults for images and headers '''
9
+ """ Defaults for images and headers
10
+
11
+ error_level is the problem level (see BatteryRunners) at which an error will be
12
+ raised, by the batteryrunners ``log_raise`` method. Thus a level of 0 will
13
+ result in an error for any problem at all, and a level of 50 will mean no errors
14
+ will be raised (unless someone's put some strange problem_level > 50 code in).
15
+
16
+ ``logger`` is the default logger (python log instance)
17
+
18
+ To set the log level (log message appears for problem of level >= log level),
19
+ use e.g. ``logger.level = 40``
20
+ """
10
21
11
22
import logging
12
23
13
24
error_level = 40
14
- log_level = 30
15
25
logger = logging .getLogger ('nifti.global' )
16
26
logger .addHandler (logging .StreamHandler ())
You can’t perform that action at this time.
0 commit comments