coffea.dataset_tools.rucio_utils#

Functions#

get_dataset_files_replicas(dataset[, ...])

This function queries the Rucio server to get information about the location of all the replicas of the files in a CMS dataset.

get_proxy_path()

Checks if the VOMS proxy exists and if it is valid for at least 1 hour.

get_rucio_client([proxy])

Open a client to the CMS rucio server using x509 proxy.

get_xrootd_sites_map()

The mapping between RSE (sites) and the xrootd prefix rules is read from /cvmfs/cms/cern.ch/SITECONF/*site*/storage.json.

query_dataset(query[, client, tree, ...])

This function uses the rucio client to query for containers or datasets.