def printBasicColumns(users): # print len(users) usrList = UsrObjList() for user in users: usrList.append(user) # SanitationUtils.safePrint( "BILLING ADDRESS:", repr(user), user['First Name'], user.get('First Name'), user.name.__unicode__(out_schema="flat")) cols = colData.getBasicCols() SanitationUtils.safePrint( usrList.tabulate( cols, tablefmt = 'simple' ))
) ) # for row in maParser.badName.values(): # ACTCsvWriter.writerow(OrderedDict(map(SanitationUtils.coerceUnicode, (key, value)) for key, value in row.items())) if maParser.badName or maParser.badAddress: UsrObjList(maParser.badName.values() + maParser.badAddress.values())\ .exportItems(masterResCsvPath, csv_colnames) reporter.addGroup(sanitizingGroup) if do_sync and (mDeltaUpdates + sDeltaUpdates): deltaGroup = HtmlReporter.Group('deltas', 'Field Changes') mDeltaList = UsrObjList(filter(None, [syncUpdate.newMObject for syncUpdate in mDeltaUpdates])) sDeltaList = UsrObjList(filter(None, [syncUpdate.newSObject for syncUpdate in sDeltaUpdates])) deltaCols = ColData_User.getDeltaCols() allDeltaCols = OrderedDict( ColData_User.getBasicCols().items() + ColData_User.nameCols(deltaCols.keys()+deltaCols.values()).items() ) if mDeltaList: deltaGroup.addSection( HtmlReporter.Section( 'm_deltas',