@@ -672,7 +672,7 @@ def code2flow(raw_source_paths, output_file, language=None, hide_legend=True,
672
672
exclude_namespaces = None , exclude_functions = None ,
673
673
include_only_namespaces = None , include_only_functions = None ,
674
674
no_grouping = False , no_trimming = False , skip_parse_errors = False ,
675
- lang_params = None , subset_params = None , level = logging . INFO ):
675
+ lang_params = None , subset_params = None ):
676
676
"""
677
677
Top-level function. Generate a diagram based on source code.
678
678
Can generate either a dotfile or an image.
@@ -708,8 +708,6 @@ def code2flow(raw_source_paths, output_file, language=None, hide_legend=True,
708
708
include_only_functions = include_only_functions or []
709
709
assert isinstance (include_only_functions , list )
710
710
711
- logging .basicConfig (format = "Code2Flow: %(message)s" , level = level )
712
-
713
711
sources , language = get_sources_and_language (raw_source_paths , language )
714
712
715
713
output_ext = None
@@ -857,6 +855,7 @@ def main(sys_argv=None):
857
855
subset_params = SubsetParams .generate (args .target_function , args .upstream_depth ,
858
856
args .downstream_depth )
859
857
858
+ logging .basicConfig (format = "Code2Flow: %(message)s" , level = level )
860
859
code2flow (
861
860
raw_source_paths = args .sources ,
862
861
output_file = args .output ,
@@ -871,5 +870,4 @@ def main(sys_argv=None):
871
870
skip_parse_errors = args .skip_parse_errors ,
872
871
lang_params = lang_params ,
873
872
subset_params = subset_params ,
874
- level = level ,
875
873
)
0 commit comments