AccountLimit Methods¶
- 
class 
rucio.client.accountlimitclient.AccountLimitClient(rucio_host=None, auth_host=None, account=None, ca_cert=None, auth_type=None, creds=None, timeout=600, user_agent='rucio-clients', vo=None)¶ Bases:
rucio.client.baseclient.BaseClientAccount limit client class for working with account limits
- 
ACCOUNTLIMIT_BASEURL= 'accountlimits'¶ 
- 
delete_account_limit(account, rse, locality)¶ Deletes an account limit for a given limit scope.
- Parameters
 account – The name of the account.
rse – The rse name.
locality – The scope of the account limit. ‘local’ or ‘global’.
- Returns
 True if quota was created successfully else False.
- 
delete_global_account_limit(account, rse_expression)¶ Sends the request to remove a global account limit.
- Parameters
 account – The name of the account.
rse_expression – The rse expression.
- Returns
 True if quota was removed successfully. False otherwise.
- Raises
 AccountNotFound – if account doesn’t exist.
- 
delete_local_account_limit(account, rse)¶ Sends the request to remove an account limit.
- Parameters
 account – The name of the account.
rse – The rse name.
- Returns
 True if quota was removed successfully. False otherwise.
- Raises
 AccountNotFound – if account doesn’t exist.
- 
set_account_limit(account, rse, bytes, locality)¶ Sets an account limit for a given limit scope.
- Parameters
 account – The name of the account.
rse – The rse name.
bytes – An integer with the limit in bytes.
locality – The scope of the account limit. ‘local’ or ‘global’.
- Returns
 True if quota was created successfully else False.
- 
set_global_account_limit(account, rse_expression, bytes)¶ Sends the request to set a global account limit for an account.
- Parameters
 account – The name of the account.
rse_expression – The rse expression.
bytes – An integer with the limit in bytes.
- Returns
 True if quota was created successfully else False.
- 
set_local_account_limit(account, rse, bytes)¶ Sends the request to set an account limit for an account.
- Parameters
 account – The name of the account.
rse – The rse name.
bytes – An integer with the limit in bytes.
- Returns
 True if quota was created successfully else False.
-