
    i                        d dl m Z  d dlmZ d dlmZ ej
                  j                  ej                  j                  dd      j                  dd      Z
e
j                         Z ede        d Zd Z e j                          Z ee
j'                  d	
      d      D ]?  \  ZZ	  ee      Zedz  Z ede de dej.                   dej0                  de 
       A  ede         ede         ed e j                          ez
  j7                         d       y# e$ r:Zedz  Z ede de dej.                   dej0                  de
       Y dZ[dZ[ww xY w)    )datetime)update_account_sections)AccountF)versionis_demolast_synced_date__isnullad_account_nameidzaccounts_to_process=d   )
chunk_size   )start)account[/z] ok account=z name=z result=z] failed account=z error=Nzsuccess_count=zfailure_count=zelapsed_seconds=z.2f)r   (creative_module.services.section_servicer   organization_auth.modelsr   objectsfilterVersionV2order_byaccountscounttotalprintsuccess_countfailure_countnow
started_at	enumerateiteratorindexr   resultr
   r	   	Exceptionexctotal_seconds     2/tmp/run_update_v2_sections_all_synced_accounts.py<module>r+      s    L , ??!!OO" "  (d#	 	 	 UG$ %X\\^
 1 1S 1 AKNE7o(9%%gjj\@W@W?ZZbcibjkl	 L }o& ' }o& ' ,(,,.:5DDFsKL M  o%% 1'**VGD[D[C^^efielmnnos   &9D$$E#)0EE#