o
    ¡K&bS  ã                   @   sH   d 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d	„ƒZ	d
S )z1
Functions to be used when running metering jobs
é    )Úconfig)Úassert_lock_file)ÚUAContractClientztimer metering jobÚcfgÚreturnc                 C   s   | j sdS t| ƒ}| ¡  dS )NFT)Zis_attachedr   Zreport_machine_activity)r   Zcontract© r   ú8/usr/lib/python3/dist-packages/uaclient/jobs/metering.pyÚmetering_enabled_resources
   s
   r	   N)
Ú__doc__Zuaclientr   Zuaclient.clir   Zuaclient.contractr   ZUAConfigÚboolr	   r   r   r   r   Ú<module>   s    