Ë
    UÙµg¢  ã                   ó†   — d Z ddlmZ ddlmZ ddlmZ ddlmZ  ej                  d«      dej                  defd	„«       Zy
)z1
Functions to be used when running metering jobs
é    )Úconfig)Ú_is_attached)Úcli_util)Ú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   Úassert_lock_fileÚUAConfigÚboolr   © r   r   ú<module>r      sL   ðñõ Ý AÝ !Ý .ð €×ÑÐ/Ó0ð F§O¡Oð ¸ò ó 1ñr   