Debug output better format with description

This commit is contained in:
2018-03-01 14:51:32 +09:00
parent c99962ad0d
commit a4bd574e48

View File

@@ -315,13 +315,13 @@ def checkOverwrite(data, key, field_controls):
elif data and key.lower() in field_controls and 'overwrite' in field_controls: elif data and key.lower() in field_controls and 'overwrite' in field_controls:
status = True status = True
if args.debug: if args.debug:
print("Data set: {}, Key: {}, Field Controls len: {}, Overwrite: {}, Key in Field Controls: {}, OVERWRITE: {}".format( print("Data set: {data_set}, Key: {key_lower}, Field Controls len: {field_count}, Overwrite: {overwrite_flag}, Key in Field Controls: {key_ok}, OVERWRITE: {do_overwrite}".format(
'YES' if data else 'NO', data_set = 'YES' if data else 'NO',
key.lower(), key_lower = key.lower(),
len(field_controls), field_count = len(field_controls),
'OVERWRITE' if 'overwrite' in field_controls else 'NOT OVERWRITE', overwrite_flag = 'OVERWRITE' if 'overwrite' in field_controls else 'NOT OVERWRITE',
'KEY OK' if key.lower() in field_controls else 'KEY NOT MATCHING', key_ok = 'KEY OK' if key.lower() in field_controls else 'KEY NOT MATCHING',
status do_overwrite = status
)) ))
return status return status