@@ -66,26 +66,34 @@ def print_details(self):
66
66
:return:
67
67
"""
68
68
69
- for validation_result in self ._validation_result_dict .values ():
69
+ results_summary = self .__get_summary ()
70
+
71
+ message_count = results_summary ['infos_count' ]
72
+ if message_count > 0 :
70
73
indent_level = 0
71
- if validation_result .get_infos_count () > 0 :
72
- _print_results_category_details (validation_utils .format_message ('WLSDPLY-05201' ),
73
- validation_result .get_infos_count (),
74
- validation_result .get_infos_messages (), indent_level )
74
+ validation_utils .print_blank_lines ()
75
+ validation_utils .print_indent ('%s: %d' % (validation_utils .format_message ('WLSDPLY-05201' ),
76
+ message_count ), indent_level + 1 )
77
+ for validation_result in self ._validation_result_dict .values ():
78
+ _print_results_category_details (validation_result .get_infos_messages (), indent_level )
75
79
76
- for validation_result in self ._validation_result_dict .values ():
80
+ message_count = results_summary ['warnings_count' ]
81
+ if message_count > 0 :
77
82
indent_level = 0
78
- if validation_result .get_warnings_count () > 0 :
79
- _print_results_category_details (validation_utils .format_message ('WLSDPLY-05202' ),
80
- validation_result .get_warnings_count (),
81
- validation_result .get_warnings_messages (), indent_level )
83
+ validation_utils .print_blank_lines ()
84
+ validation_utils .print_indent ('%s: %d' % (validation_utils .format_message ('WLSDPLY-05202' ),
85
+ message_count ), indent_level + 1 )
86
+ for validation_result in self ._validation_result_dict .values ():
87
+ _print_results_category_details (validation_result .get_warnings_messages (), indent_level )
82
88
83
- for validation_result in self ._validation_result_dict .values ():
89
+ message_count = results_summary ['errors_count' ]
90
+ if message_count > 0 :
84
91
indent_level = 0
85
- if validation_result .get_errors_count () > 0 :
86
- _print_results_category_details (validation_utils .format_message ('WLSDPLY-05203' ),
87
- validation_result .get_errors_count (),
88
- validation_result .get_errors_messages (), indent_level )
92
+ validation_utils .print_blank_lines ()
93
+ validation_utils .print_indent ('%s: %d' % (validation_utils .format_message ('WLSDPLY-05203' ),
94
+ message_count ), indent_level + 1 )
95
+ for validation_result in self ._validation_result_dict .values ():
96
+ _print_results_category_details (validation_result .get_errors_messages (), indent_level )
89
97
90
98
def log_results (self , logger ):
91
99
"""
@@ -206,18 +214,13 @@ def __to_string(self):
206
214
return '[%s]' % tmp
207
215
208
216
209
- def _print_results_category_details (result_category , category_count , category_messages , indent_level ):
217
+ def _print_results_category_details (category_messages , indent_level ):
210
218
"""
211
219
212
- :param result_category:
213
- :param category_count:
214
220
:param category_messages:
215
221
:param indent_level:
216
222
:return:
217
223
"""
218
- validation_utils .print_blank_lines ()
219
- validation_utils .print_indent ('%s: %d' % (result_category , category_count ), indent_level + 1 )
220
-
221
224
for i in range (len (category_messages )):
222
225
messages = category_messages [i ]
223
226
validation_utils .print_indent (
0 commit comments