qbraid_core.services.storage.DiskUsageClient

class qbraid_core.services.storage.DiskUsageClient(api_key=None, session=None)

Client for disk usage measurement and reporting.

__init__(api_key=None, session=None)

Methods

__init__([api_key, session])

get_credits_balance()

Get the current user's credit balance for their organization.

get_disk_usage_gb([filepath])

Get the disk usage of a file or directory in GB.

report_disk_usage(total_gb)

Report the disk usage to the qBraid API.

running_in_lab()

Check if running in the qBraid Lab environment.

user_credits_value()

Get the current user's qBraid credits value.

Attributes

session

The QbraidSessionV1 used to make requests.