§
    >Týf(  ã                   ón   — d dl mZ d dlmZmZ d dlmZ ddlmZm	Z	  eeefe¬¦  «        d„ ¦   «         Z
dS )	é    )ÚSum)Úpost_deleteÚ	post_save)Úreceiveré   )ÚVirtualDiskÚVirtualMachine)Úsenderc                 óÜ   — | j         }t          j                             |j        ¬¦  «                             |j                             t          d¦  «        ¦  «        d         ¬¦  «         dS )z_
    When a VirtualDisk has been modified, update the aggregate disk_size value of its VM.
    )ÚpkÚsizeÚ	size__sum)ÚdiskN)	Úvirtual_machiner	   ÚobjectsÚfilterr   ÚupdateÚvirtualdisksÚ	aggregater   )ÚinstanceÚkwargsÚvms      ú;/var/www/html/netbox-4.1.3/netbox/virtualization/signals.pyÚupdate_virtualmachine_diskr      sg   € ð
 
Ô	!€BÝÔ×!Ò! R¤UÐ!Ñ+Ô+×2Ò2ØŒ_×&Ò&¥s¨6¡{¤{Ñ3Ô3°KÔ@ð 3ñ ô ð ð ð ó    N)Údjango.db.modelsr   Údjango.db.models.signalsr   r   Údjango.dispatchr   Úmodelsr   r	   r   © r   r   ú<module>r!      s“   ðØ  Ð  Ð  Ð  Ð  Ð  Ø ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ð ;Ø $Ð $Ð $Ð $Ð $Ð $à /Ð /Ð /Ð /Ð /Ð /Ð /Ð /ð 
€ˆ;˜	Ð
"¨;Ð7Ñ7Ô7ðð ñ 8Ô7ðð ð r   