cd06/senior: show progression
This commit is contained in:
parent
dd4ec66b30
commit
e7d4f39108
|
@ -63,7 +63,7 @@ assert all(len(user.name_identifiers) == 1 for user in users)
|
||||||
logger.info('Found %d users.', len(users_by_guid))
|
logger.info('Found %d users.', len(users_by_guid))
|
||||||
created = 0
|
created = 0
|
||||||
updated = 0
|
updated = 0
|
||||||
for row in data:
|
for i, row in enumerate(data):
|
||||||
guid = row['guid']
|
guid = row['guid']
|
||||||
user = users_by_guid.get(guid, User())
|
user = users_by_guid.get(guid, User())
|
||||||
if not user.id:
|
if not user.id:
|
||||||
|
@ -97,6 +97,7 @@ for row in data:
|
||||||
elif old_data != user.form_data or old_name != user.name or old_email != user.email:
|
elif old_data != user.form_data or old_name != user.name or old_email != user.email:
|
||||||
user.store()
|
user.store()
|
||||||
updated += 1
|
updated += 1
|
||||||
|
logger.info('%06d / %06d users handled', i + 1, len(data))
|
||||||
logger.info('Created %d users.', created)
|
logger.info('Created %d users.', created)
|
||||||
logger.info('Updated %d users.', updated)
|
logger.info('Updated %d users.', updated)
|
||||||
|
|
||||||
|
@ -122,7 +123,7 @@ lieux_d_accueil_by_text = {x['text'].replace('-', ' ').lower(): x for x in lieux
|
||||||
|
|
||||||
created = 0
|
created = 0
|
||||||
updated = 0
|
updated = 0
|
||||||
for row in data:
|
for i, row in enumerate(data):
|
||||||
guid = row['guid']
|
guid = row['guid']
|
||||||
senior = senior_by_guid.get(guid, SeniorData())
|
senior = senior_by_guid.get(guid, SeniorData())
|
||||||
|
|
||||||
|
@ -210,6 +211,7 @@ for row in data:
|
||||||
if old_data != senior.data:
|
if old_data != senior.data:
|
||||||
updated += 1
|
updated += 1
|
||||||
senior.store()
|
senior.store()
|
||||||
|
logger.info('%06d / %06d cards handled', i + 1, len(data))
|
||||||
|
|
||||||
logger.info('Created %d seniors.', created)
|
logger.info('Created %d seniors.', created)
|
||||||
logger.info('Updated %d seniors.', updated)
|
logger.info('Updated %d seniors.', updated)
|
||||||
|
@ -221,7 +223,7 @@ senior_by_guid = {users_by_id[senior.user_id].name_identifiers[0]: senior for se
|
||||||
# Set conjoint later
|
# Set conjoint later
|
||||||
logger.info('Adding conjoints...')
|
logger.info('Adding conjoints...')
|
||||||
added = 0
|
added = 0
|
||||||
for row in data:
|
for i, row in enumerate(data):
|
||||||
# ID_Conjoint -> ItemField conjoint_senior
|
# ID_Conjoint -> ItemField conjoint_senior
|
||||||
if row['conjoint_index']:
|
if row['conjoint_index']:
|
||||||
conjoint_row = ppids[row['ID_Conjoint']]
|
conjoint_row = ppids[row['ID_Conjoint']]
|
||||||
|
@ -235,4 +237,5 @@ for row in data:
|
||||||
if senior.data != old_data:
|
if senior.data != old_data:
|
||||||
added += 1
|
added += 1
|
||||||
senior.store()
|
senior.store()
|
||||||
|
logger.info('%06d / %06d conjoints handled', i + 1, len(data))
|
||||||
logger.info('Added %d conjoints.', added)
|
logger.info('Added %d conjoints.', added)
|
||||||
|
|
Loading…
Reference in New Issue