Skip to main content

rucio-cache-client

usage: rucio-cache-client [-h] [-b BROKER] [-p PORT] [-c SSL_CERT_FILE]
[-k SSL_KEY_FILE] [-d DESTINATION] [-m MESSAGE]

WARNING: section 'messaging-cache' not present in config! All arguments must
be manually set! This daemon is used to populate information of replicas on
volatile storage.

optional arguments:
-h, --help show this help message and exit
-b BROKER, --broker BROKER
Message broker name
-p PORT, --port PORT Message broker port
-c SSL_CERT_FILE, --certificate SSL_CERT_FILE
Certificate file
-k SSL_KEY_FILE, --certificate-key SSL_KEY_FILE
Certificate key file
-d DESTINATION, --destination DESTINATION
Message broker topic
-m MESSAGE, --message MESSAGE
Add replicas message: {'files': [{'scope': scope,
'name': name, 'bytes': 1L, 'adler32': ''}, {'scope':
scope, 'name': name, 'bytes': 1L, 'adler32': ''},
...], 'rse': rse_cache_name, 'lifetime': seconds,
'operation': 'add_replicas' } Delete replicas message:
{'files': [{'scope': scope, 'name': name}, {'scope':
scope, 'name': name}, ...], 'rse': rse_cache_name,
'operation': 'delete_replicas' }