Requestclient
Classes¶
RequestClient ¶
RequestClient(
rucio_host=None,
auth_host=None,
account=None,
ca_cert=None,
auth_type=None,
creds=None,
timeout=600,
user_agent="rucio-clients",
vo=None,
logger=LOG,
)
Functions¶
list_requests ¶
list_requests(src_rse, dst_rse, request_states)
Return latest request details
RETURNS | DESCRIPTION |
---|---|
Iterator[dict[str, Any]]
|
request information |
list_requests_history ¶
list_requests_history(
src_rse, dst_rse, request_states, offset=0, limit=100
)
Return historical request details
RETURNS | DESCRIPTION |
---|---|
Iterator[dict[str, Any]]
|
request information |
list_request_by_did ¶
list_request_by_did(name, rse, scope=None)
Return latest request details for a DID
PARAMETER | DESCRIPTION |
---|---|
name
|
DID
TYPE:
|
rse
|
Destination RSE name
TYPE:
|
scope
|
rucio scope, defaults to None
TYPE:
|
RETURNS | DESCRIPTION |
---|---|
Iterator[dict[str, Any]]
|
request information |
RAISES | DESCRIPTION |
---|---|
exc_cls
|
from BaseClient._get_exception |
list_request_history_by_did ¶
list_request_history_by_did(name, rse, scope=None)
Return latest request details for a DID
PARAMETER | DESCRIPTION |
---|---|
name
|
DID
TYPE:
|
rse
|
Destination RSE name
TYPE:
|
scope
|
rucio scope, defaults to None
TYPE:
|
RETURNS | DESCRIPTION |
---|---|
Iterator[dict[str, Any]]
|
request information |
RAISES | DESCRIPTION |
---|---|
exc_cls
|
from BaseClient._get_exception |