Object store Methods¶
-
class
rucio.client.objectstoreclient.
ObjectStoreClient
(rucio_host=None, auth_host=None, account=None, ca_cert=None, auth_type=None, creds=None, timeout=600, user_agent='rucio-clients')¶ Bases:
rucio.client.baseclient.BaseClient
Replica client class for working with replicas
-
OBJECTSTORE_BASEURL
= 'objectstores'¶
-
connect
(rse, url)¶ Parameters: - rse – RSE name.
- url – URL string.
Returns: OK.
-
get_metadata
(urls, rse)¶ Parameters: - ruls – List of URLs.
- rse – RSE name.
Returns: Dictionary of metadata refering to the files.
-
get_signed_url
(url, rse, operation='read')¶ Parameters: - url – URL string.
- rse – RSE name.
Returns: A signed URL refering to the file.
-
get_signed_urls
(urls, rse, operation='read')¶ Parameters: - ruls – List of URLs.
- rse – RSE name.
Returns: URL dictionaries refering to the files.
-
rename
(pfn, new_pfn, rse)¶ Parameters: - rul – URL string.
- new_rul – URL string.
- rse – RSE name.
Returns: Dictionary of metadata refering to the files.
-