+def activity_compare(oldmembers, newmembers, csvfile):
+ txtchanges2 = []
+ for nick, data in newmembers.items():
+ newa = data.get('active', None)
+ olda = oldmembers.get(nick, {}).get('active', None)
+ if newa and olda and newa != olda:
+ txtchanges2.append('ACT,{nick1},{grade1},{olddata1},{newdata1},,,,,,,{nick1} est maintenant {lowernewdata1}'.format(
+ nick1=nick,
+ grade1=newmembers[nick]['grade'],
+ olddata1=olda,
+ newdata1=newa,
+ lowernewdata1=newa.lower(),
+ ))
+
+ for txtchange in txtchanges2:
+ logging.info(txtchange.split(',')[-1])
+ csvfile.write(time.strftime(DATETIME_FORMAT)+','+txtchange+'\n')
+