�
��>f� � � � d Z ddlmZ ddlmZ ddlmZ ddlmZ ej d� dej defd �� Zy
)z1
Functions to be used when running metering jobs
� )�config)�_is_attached)�cli_util)�UAContractClientztimer metering job�cfg�returnc �f � t | � j syt | � }|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 |