Skip to main content

Client

__init__

Constructor for the Rucio main client class.

Arguments:

rucio_host: the host of the rucio system.

auth_host: the host of the rucio authentication server.

account: the rucio account that should be used to interact with the rucio system.

ca_cert: the certificate to verify the server.

auth_type: the type of authentication to use (e.g. userpass, x509 ...)

creds: credentials needed for authentication.

timeout: Float describes the timeout of the request (in seconds).

vo: The vo that the client will interact with.

logger: Logger instance to use (optional)