Adjusted block pair report

This commit is contained in:
2Shirt 2019-12-26 20:18:17 -07:00
parent 7d7dc70630
commit fa39801523
Signed by: 2Shirt
GPG key ID: 152FAC923B0E132C

View file

@ -712,6 +712,7 @@ class State():
def build_block_pair_report(block_pairs, settings): def build_block_pair_report(block_pairs, settings):
"""Build block pair report, returns list.""" """Build block pair report, returns list."""
report = [] report = []
notes = []
if block_pairs: if block_pairs:
report.append(std.color_string('Block Pairs', 'GREEN')) report.append(std.color_string('Block Pairs', 'GREEN'))
else: else:
@ -730,9 +731,8 @@ def build_block_pair_report(block_pairs, settings):
# Show resume messages as necessary # Show resume messages as necessary
if settings: if settings:
report.append(' ')
if not settings['First Run']: if not settings['First Run']:
report.append( notes.append(
std.color_string( std.color_string(
['NOTE:', 'Clone settings loaded from previous run.'], ['NOTE:', 'Clone settings loaded from previous run.'],
['BLUE', None], ['BLUE', None],
@ -740,24 +740,24 @@ def build_block_pair_report(block_pairs, settings):
) )
if settings['Needs Format'] and settings['Table Type']: if settings['Needs Format'] and settings['Table Type']:
msg = f'Destination will be formatted using {settings["Table Type"]}' msg = f'Destination will be formatted using {settings["Table Type"]}'
report.append( notes.append(
std.color_string( std.color_string(
['NOTE:', msg], ['NOTE:', msg],
['BLUE', None], ['BLUE', None],
), ),
) )
if any([pair.get_rescued_size() > 0 for pair in block_pairs]): if any([pair.get_rescued_size() > 0 for pair in block_pairs]):
report.append(' ') notes.append(
report.append(
std.color_string( std.color_string(
['NOTE:', 'Resume data loaded from map file(s).'], ['NOTE:', 'Resume data loaded from map file(s).'],
['BLUE', None], ['BLUE', None],
), ),
) )
# Remove double line-break # Add notes to report
if report[-1] == ' ': if notes:
report.pop(-1) report.append(' ')
report.extend(notes)
# Done # Done
return report return report