Ë
    |f¡  ã                   ór   — d Z ddlmZ ddlmZ ddlmZ ddlmZ  ed«      dej                  de
fd	„«       Zy
)z1
Functions to be used when running metering jobs
é    )Úconfig)Ú_is_attached)Úassert_lock_file)ÚUAContractClientztimer metering jobÚcfgÚreturnc                 óf   — t        | «      j                  syt        | «      }|j                  «        y)NFT)r   Úis_attachedr   Úupdate_activity_token)r   Úcontracts     ú9/usr/lib/python3/dist-packages/uaclient/timer/metering.pyÚmetering_enabled_resourcesr      s.   € ô ˜Ó×(Ò(Øä Ó$€HØ×"Ñ"Ô$àó    N)Ú__doc__Úuaclientr   Ú(uaclient.api.u.pro.status.is_attached.v1r   Úuaclient.clir   Úuaclient.contractr   ÚUAConfigÚboolr   © r   r   ú<module>r      sD   ðñõ Ý AÝ )Ý .ñ Ð&Ó'ð F§O¡Oð ¸ò ó (ñr   