Welcome To Our Shell

Mister Spy & Souheyl Bypass Shell

Current Path : /lib/python3/dist-packages/uaclient/timer/

Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
Upload File :
Current File : //lib/python3/dist-packages/uaclient/timer/metering.py

"""
Functions to be used when running metering jobs
"""

from uaclient import config
from uaclient.api.u.pro.status.is_attached.v1 import _is_attached
from uaclient.cli import assert_lock_file
from uaclient.contract import UAContractClient


@assert_lock_file("timer metering job")
def metering_enabled_resources(cfg: config.UAConfig) -> bool:
    # We only run this job if there is no other job running.
    # The reason for that is to avoid potential conflicts with
    # auto-attach, attach and enable operations.

    if not _is_attached(cfg).is_attached:
        return False

    contract = UAContractClient(cfg)
    contract.update_activity_token()

    return True

bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped)
Email: contact@elmoujehidin.net bypass 1.0, Devloped By El Moujahidin (the source has been moved and devloped) Email: contact@elmoujehidin.net