Rucio
Concepts and terminology
Typical replica workflow
Architecture
Release policy
Release notes
Contributor Guide
Setting up a Rucio development environment
RESTful APIs
The Client API Reference
Database operations
Installing Rucio Clients
Rucio CLI: Examples
Rucio CLI
Rucio Administrative CLI
RSE Expressions
Rucio Clients
Errors and Exceptions
Advanced Usage
Installing Rucio server
Installing Rucio daemons
Daemons CLIs
Monitoring
Policy packages
Setting up a Rucio development environment
Rucio CLI: Examples
Rucio administration CLI: Examples
Individual contributors to the source code
Organisations employing contributors
Rucio
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
AccessDenied
AccountClient (class in rucio.client.accountclient)
ACCOUNTLIMIT_BASEURL (rucio.client.accountlimitclient.AccountLimitClient attribute)
AccountLimitClient (class in rucio.client.accountlimitclient)
AccountNotFound
ACCOUNTS_BASEURL (rucio.client.accountclient.AccountClient attribute)
add_account() (rucio.client.accountclient.AccountClient method)
add_account_attribute() (rucio.client.accountclient.AccountClient method)
add_bad_pfns() (rucio.client.replicaclient.ReplicaClient method)
add_container() (rucio.client.didclient.DIDClient method)
add_containers() (rucio.client.didclient.DIDClient method)
add_containers_to_container() (rucio.client.didclient.DIDClient method)
add_containers_to_containers() (rucio.client.didclient.DIDClient method)
add_dataset() (rucio.client.didclient.DIDClient method)
add_datasets() (rucio.client.didclient.DIDClient method)
add_datasets_to_container() (rucio.client.didclient.DIDClient method)
add_datasets_to_containers() (rucio.client.didclient.DIDClient method)
add_did() (rucio.client.didclient.DIDClient method)
add_dids() (rucio.client.didclient.DIDClient method)
add_distance() (rucio.client.rseclient.RSEClient method)
add_exception() (rucio.client.lifetimeclient.LifetimeClient method)
add_files_to_archive() (rucio.client.didclient.DIDClient method)
add_files_to_dataset() (rucio.client.didclient.DIDClient method)
add_files_to_datasets() (rucio.client.didclient.DIDClient method)
add_identity() (rucio.client.accountclient.AccountClient method)
add_key() (rucio.client.metaclient.MetaClient method)
add_protocol() (rucio.client.rseclient.RSEClient method)
add_qos_policy() (rucio.client.rseclient.RSEClient method)
add_replica() (rucio.client.replicaclient.ReplicaClient method)
add_replicas() (rucio.client.replicaclient.ReplicaClient method)
add_replication_rule() (rucio.client.ruleclient.RuleClient method)
add_rse() (rucio.client.rseclient.RSEClient method)
add_rse_attribute() (rucio.client.rseclient.RSEClient method)
add_scope() (rucio.client.scopeclient.ScopeClient method)
add_subscription() (rucio.client.subscriptionclient.SubscriptionClient method)
add_temporary_dids() (rucio.client.didclient.DIDClient method)
add_value() (rucio.client.metaclient.MetaClient method)
approve_replication_rule() (rucio.client.ruleclient.RuleClient method)
ARCHIVES_BASEURL (rucio.client.didclient.DIDClient attribute)
attach_dids() (rucio.client.didclient.DIDClient method)
attach_dids_to_dids() (rucio.client.didclient.DIDClient method)
B
BaseExtractionTool (class in rucio.client.downloadclient)
C
CannotAuthenticate
CannotAuthorize
ClientParameterMismatch
ClientProtocolNotSupported
close() (rucio.client.didclient.DIDClient method)
(rucio.rse.protocols.protocol.RSEProtocol method)
CONFIG_BASEURL (rucio.client.configclient.ConfigClient attribute)
ConfigClient (class in rucio.client.configclient)
ConfigNotFound
ConfigurationError
connect() (rucio.rse.protocols.protocol.RSEProtocol method)
CounterNotFound
create_did_sample() (rucio.client.didclient.DIDClient method)
create_protocol() (in module rucio.rse.rsemanager)
D
DatabaseException
DataIdentifierAlreadyExists
DataIdentifierNotFound
declare_bad_file_replicas() (rucio.client.replicaclient.ReplicaClient method)
declare_suspicious_file_replicas() (rucio.client.replicaclient.ReplicaClient method)
del_identity() (rucio.client.accountclient.AccountClient method)
del_key() (rucio.client.metaclient.MetaClient method)
del_value() (rucio.client.metaclient.MetaClient method)
delete() (in module rucio.rse.rsemanager)
(rucio.rse.protocols.protocol.RSEProtocol method)
delete_account() (rucio.client.accountclient.AccountClient method)
delete_account_attribute() (rucio.client.accountclient.AccountClient method)
delete_account_limit() (rucio.client.accountlimitclient.AccountLimitClient method)
delete_config_option() (rucio.client.configclient.ConfigClient method)
delete_global_account_limit() (rucio.client.accountlimitclient.AccountLimitClient method)
delete_local_account_limit() (rucio.client.accountlimitclient.AccountLimitClient method)
delete_metadata() (rucio.client.didclient.DIDClient method)
delete_protocols() (rucio.client.rseclient.RSEClient method)
delete_qos_policy() (rucio.client.rseclient.RSEClient method)
delete_replicas() (rucio.client.replicaclient.ReplicaClient method)
delete_replication_rule() (rucio.client.ruleclient.RuleClient method)
delete_rse() (rucio.client.rseclient.RSEClient method)
delete_rse_attribute() (rucio.client.rseclient.RSEClient method)
deny_replication_rule() (rucio.client.ruleclient.RuleClient method)
DestinationNotAccessible
detach_dids() (rucio.client.didclient.DIDClient method)
DIDClient (class in rucio.client.didclient)
DIDS_BASEURL (rucio.client.didclient.DIDClient attribute)
(rucio.client.touchclient.TouchClient attribute)
DIDTypeError
download_aria2c() (rucio.client.downloadclient.DownloadClient method)
download_dids() (rucio.client.downloadclient.DownloadClient method)
download_from_metalink_file() (rucio.client.downloadclient.DownloadClient method)
download_pfns() (rucio.client.downloadclient.DownloadClient method)
DownloadClient (class in rucio.client.downloadclient)
Duplicate
DuplicateContent
DuplicateFileTransferSubmission
DuplicateRule
E
ErrorLoadingCredentials
examine_replication_rule() (rucio.client.ruleclient.RuleClient method)
exists() (in module rucio.rse.rsemanager)
(rucio.rse.protocols.protocol.RSEProtocol method)
F
FileAlreadyExists
FileConsistencyMismatch
FileReplicaAlreadyExists
find_matching_scheme() (in module rucio.rse.rsemanager)
FullStorage
G
get() (rucio.rse.protocols.protocol.RSEProtocol method)
get_account() (rucio.client.accountclient.AccountClient method)
get_account_limits() (rucio.client.accountclient.AccountClient method)
get_account_usage_history() (rucio.client.accountclient.AccountClient method)
get_config() (rucio.client.configclient.ConfigClient method)
get_dataset_by_guid() (rucio.client.didclient.DIDClient method)
get_dataset_locks() (rucio.client.lockclient.LockClient method)
get_dataset_locks_by_rse() (rucio.client.lockclient.LockClient method)
get_did() (rucio.client.didclient.DIDClient method)
get_did_from_pfns() (rucio.client.replicaclient.ReplicaClient method)
get_distance() (rucio.client.rseclient.RSEClient method)
get_global_account_limit() (rucio.client.accountclient.AccountClient method)
get_global_account_limits() (rucio.client.accountclient.AccountClient method)
get_global_account_usage() (rucio.client.accountclient.AccountClient method)
get_local_account_limit() (rucio.client.accountclient.AccountClient method)
get_local_account_limits() (rucio.client.accountclient.AccountClient method)
get_local_account_usage() (rucio.client.accountclient.AccountClient method)
get_metadata() (rucio.client.didclient.DIDClient method)
get_metadata_bulk() (rucio.client.didclient.DIDClient method)
get_protocols() (rucio.client.rseclient.RSEClient method)
get_protocols_ordered() (in module rucio.rse.rsemanager)
get_replication_rule() (rucio.client.ruleclient.RuleClient method)
get_rse() (rucio.client.rseclient.RSEClient method)
get_rse_info() (in module rucio.rse.rsemanager)
get_rse_limits() (rucio.client.rseclient.RSEClient method)
get_rse_usage() (rucio.client.rseclient.RSEClient method)
get_space_usage() (in module rucio.rse.rsemanager)
(rucio.rse.protocols.protocol.RSEProtocol method)
I
IdentityError
IdentityNotFound
InputValidationError
InsufficientAccountLimit
InsufficientTargetRSEs
InvalidMetadata
InvalidObject
InvalidPath
InvalidReplicationRule
InvalidRequest
InvalidRSEExpression
InvalidRuleWeight
InvalidType
InvalidValueForKey
is_useable() (rucio.client.downloadclient.BaseExtractionTool method)
K
KeyNotFound
L
lfns2pfns() (in module rucio.rse.rsemanager)
(rucio.client.rseclient.RSEClient method)
(rucio.rse.protocols.protocol.RSEProtocol method)
LIFETIME_BASEURL (rucio.client.lifetimeclient.LifetimeClient attribute)
LifetimeClient (class in rucio.client.lifetimeclient)
LifetimeExceptionDuplicate
LifetimeExceptionNotFound
list_account_attributes() (rucio.client.accountclient.AccountClient method)
list_account_rules() (rucio.client.accountclient.AccountClient method)
list_accounts() (rucio.client.accountclient.AccountClient method)
list_archive_content() (rucio.client.didclient.DIDClient method)
list_associated_rules_for_file() (rucio.client.didclient.DIDClient method)
list_content() (rucio.client.didclient.DIDClient method)
list_content_history() (rucio.client.didclient.DIDClient method)
list_dataset_replicas() (rucio.client.replicaclient.ReplicaClient method)
list_dataset_replicas_bulk() (rucio.client.replicaclient.ReplicaClient method)
list_dataset_replicas_vp() (rucio.client.replicaclient.ReplicaClient method)
list_datasets_per_rse() (rucio.client.replicaclient.ReplicaClient method)
list_did_rules() (rucio.client.didclient.DIDClient method)
list_dids() (rucio.client.didclient.DIDClient method)
list_dids_by_meta() (rucio.client.didclient.DIDClient method)
list_dids_extended() (rucio.client.didclient.DIDClient method)
list_exceptions() (rucio.client.lifetimeclient.LifetimeClient method)
list_files() (rucio.client.didclient.DIDClient method)
list_identities() (rucio.client.accountclient.AccountClient method)
list_keys() (rucio.client.metaclient.MetaClient method)
list_parent_dids() (rucio.client.didclient.DIDClient method)
list_qos_policies() (rucio.client.rseclient.RSEClient method)
list_replica_locks() (rucio.client.ruleclient.RuleClient method)
list_replicas() (rucio.client.replicaclient.ReplicaClient method)
list_replication_rule_full_history() (rucio.client.ruleclient.RuleClient method)
list_replication_rules() (rucio.client.ruleclient.RuleClient method)
list_rse_attributes() (rucio.client.rseclient.RSEClient method)
list_rse_usage_history() (rucio.client.rseclient.RSEClient method)
list_rses() (rucio.client.rseclient.RSEClient method)
list_scopes() (rucio.client.scopeclient.ScopeClient method)
list_scopes_for_account() (rucio.client.scopeclient.ScopeClient method)
list_subscription_rules() (rucio.client.subscriptionclient.SubscriptionClient method)
list_subscriptions() (rucio.client.subscriptionclient.SubscriptionClient method)
list_values() (rucio.client.metaclient.MetaClient method)
LockClient (class in rucio.client.lockclient)
LOCKS_BASEURL (rucio.client.lockclient.LockClient attribute)
M
ManualRuleApprovalBlocked
META_BASEURL (rucio.client.metaclient.MetaClient attribute)
MetaClient (class in rucio.client.metaclient)
MetalinkJsonParsingError
MissingClientParameter
MissingDependency
MissingModuleException
MissingSourceReplica
module
rucio.client.accountclient
rucio.client.accountlimitclient
rucio.client.configclient
rucio.client.didclient
rucio.client.downloadclient
rucio.client.lifetimeclient
rucio.client.lockclient
rucio.client.metaclient
rucio.client.pingclient
rucio.client.replicaclient
rucio.client.rseclient
rucio.client.ruleclient
rucio.client.scopeclient
rucio.client.subscriptionclient
rucio.client.touchclient
rucio.client.uploadclient
rucio.common.exception
rucio.rse.rsemanager
move_replication_rule() (rucio.client.ruleclient.RuleClient method)
N
NameTypeError
NoAuthInformation
NoDistance
NoFilesDownloaded
NoFilesUploaded
NotAllFilesDownloaded
NotAllFilesUploaded
P
parse_pfns() (in module rucio.rse.rsemanager)
(rucio.rse.protocols.protocol.RSEProtocol method)
ping() (rucio.client.pingclient.PingClient method)
PingClient (class in rucio.client.pingclient)
PolicyPackageNotFound
put() (rucio.rse.protocols.protocol.RSEProtocol method)
R
reduce_replication_rule() (rucio.client.ruleclient.RuleClient method)
rename() (in module rucio.rse.rsemanager)
(rucio.rse.protocols.protocol.RSEProtocol method)
ReplicaClient (class in rucio.client.replicaclient)
ReplicaIsLocked
ReplicaNotFound
REPLICAS_BASEURL (rucio.client.replicaclient.ReplicaClient attribute)
ReplicationRuleCreationTemporaryFailed
ReplicaUnAvailable
RequestNotFound
ResourceTemporaryUnavailable
resurrect() (rucio.client.didclient.DIDClient method)
RSE_BASEURL (rucio.client.rseclient.RSEClient attribute)
RSEAccessDenied
RSEAttributeNotFound
RSEBlacklisted
RSEChecksumUnavailable
RSEClient (class in rucio.client.rseclient)
RSEFileNameNotSupported
RSENotConnected
RSENotFound
RSEOperationNotSupported
RSEOverQuota
RSEProtocol (class in rucio.rse.protocols.protocol)
RSEProtocolDomainNotSupported
RSEProtocolNotSupported
RSEProtocolPriorityError
RSEWriteBlocked
rucio.client.accountclient
module
rucio.client.accountlimitclient
module
rucio.client.configclient
module
rucio.client.didclient
module
rucio.client.downloadclient
module
rucio.client.lifetimeclient
module
rucio.client.lockclient
module
rucio.client.metaclient
module
rucio.client.pingclient
module
rucio.client.replicaclient
module
rucio.client.rseclient
module
rucio.client.ruleclient
module
rucio.client.scopeclient
module
rucio.client.subscriptionclient
module
rucio.client.touchclient
module
rucio.client.uploadclient
module
rucio.common.exception
module
rucio.rse.rsemanager
module
RucioException
RULE_BASEURL (rucio.client.ruleclient.RuleClient attribute)
RuleClient (class in rucio.client.ruleclient)
RuleNotFound
RuleReplaceFailed
S
SCOPE_BASEURL (rucio.client.scopeclient.ScopeClient attribute)
scope_list() (rucio.client.didclient.DIDClient method)
ScopeAccessDenied
ScopeClient (class in rucio.client.scopeclient)
ScopeNotFound
ScratchDiskLifetimeConflict
select_protocol() (in module rucio.rse.rsemanager)
ServerConnectionException
ServiceUnavailable
set_account_limit() (rucio.client.accountlimitclient.AccountLimitClient method)
set_config_option() (rucio.client.configclient.ConfigClient method)
set_global_account_limit() (rucio.client.accountlimitclient.AccountLimitClient method)
set_local_account_limit() (rucio.client.accountlimitclient.AccountLimitClient method)
set_metadata() (rucio.client.didclient.DIDClient method)
set_rse_limits() (rucio.client.rseclient.RSEClient method)
set_rse_usage() (rucio.client.rseclient.RSEClient method)
set_status() (rucio.client.didclient.DIDClient method)
set_tombstone() (rucio.client.replicaclient.ReplicaClient method)
SourceAccessDenied
SourceNotFound
StagingAreaRuleRequiresLifetime
stat() (rucio.rse.protocols.protocol.RSEProtocol method)
SUB_BASEURL (rucio.client.subscriptionclient.SubscriptionClient attribute)
SubscriptionClient (class in rucio.client.subscriptionclient)
SubscriptionDuplicate
SubscriptionNotFound
SubscriptionWrongParameter
swap_protocols() (rucio.client.rseclient.RSEClient method)
T
touch() (rucio.client.touchclient.TouchClient method)
TouchClient (class in rucio.client.touchclient)
TRACES_BASEURL (rucio.client.touchclient.TouchClient attribute)
TransferToolTimeout
TransferToolWrongAnswer
try_extraction() (rucio.client.downloadclient.BaseExtractionTool method)
U
UndefinedPolicy
UnsupportedAccountName
UnsupportedDIDType
UnsupportedKeyType
UnsupportedOperation
UnsupportedRequestedContentType
UnsupportedStatus
UnsupportedValueType
update_account() (rucio.client.accountclient.AccountClient method)
update_distance() (rucio.client.rseclient.RSEClient method)
update_key() (rucio.client.metaclient.MetaClient method)
update_protocols() (rucio.client.rseclient.RSEClient method)
update_replicas_states() (rucio.client.replicaclient.ReplicaClient method)
update_replication_rule() (rucio.client.ruleclient.RuleClient method)
update_rse() (rucio.client.rseclient.RSEClient method)
update_subscription() (rucio.client.subscriptionclient.SubscriptionClient method)
upload() (in module rucio.rse.rsemanager)
(rucio.client.uploadclient.UploadClient method)
UploadClient (class in rucio.client.uploadclient)
V
VONotFound
W
whoami() (rucio.client.accountclient.AccountClient method)