Skip to content

Commit acc1845

Browse files
voetbergrdimaio
authored andcommitted
Minor refactor of folders, autogenerate folders of documentation #500
1 parent 241542a commit acc1845

30 files changed

+81
-109
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"label": "Web UI",
3+
"collapsible": true
4+
}

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ system? Who uses it? What powers these systems? Answers to all these questions
2525
and more can be found by browsing through the sub-sections of this topic.
2626

2727
- [What is Rucio](started/what_is_rucio.md)
28-
- [Main Components](started/main_components.md)
28+
- [Main Components](started/main_components/main_components.md)
2929
- [Additional Layers and Resources](started/additional_layers_and_resources.md)
30-
- [About Rucio Daemons](started/daemons.md)
30+
- [About Rucio Daemons](started/main_components/daemons.md)
3131

3232
## Client
3333

docs/operator/configuration.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
id: configuration
33
title: Configuration
44
sidebar_label: Configuration
5+
sidebar_position: 5
56
---
67

78
## Prerequisites

docs/operator/configuration_parameters.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -487,22 +487,22 @@ a setting already specified in the Configuration File.
487487
## RSE settings
488488
The RSE settings are set separately using `rucio.RSEClient.update_rse` or `rucio rse update`, and specifies RSE configuration used by the Rucio instance.
489489
Mutable settings are `deterministic`, `rse_type`, `staging_area`, `volatile`, `qos_class`, `availability_delete`, `availability_read`, `availability_write`, `city`, `country_name`, `latitude`, `longitude`, `region_code`, and `time_zone`.
490-
Read more about RSEs [here](../started/concepts/rucio_storage_element.md)
491-
and how to set them up [here](./configuration.md#creating-new-rses).
490+
Read more about RSEs [here](started/concepts/rucio_storage_element.md)
491+
and how to set them up [here](operator/configuration.md#creating-new-rses).
492492

493493
- **availability_delete**: Boolean. Control if this RSE allows deletions by the Reaper daemon using any protocol. Default: `True`.
494494
- **availability_read**: Boolean. Control if this RSE allows reads using any protocol. Default: `True`.
495495
- **availability_write**: Boolean. Control if this RSE allows writes using any protocol. Default: `True`.
496496
- **credentials**: Dictionary[String, Any]: Specify token credentials used for accessing this RSE if it is in a commercial cloud. No default.
497497
- **delete_protocol**: Integer: Cannot be changed. Controls matching of protocol priorities for deletions. Default: `1`.
498-
- **deterministic**: Boolean: Controls if the RSE is allowed to generate paths based solely on the DID (scope:filename). More info about non-deterministic RSEs [here](https://rucio.github.io/documentation/started/concepts/replica_workflow/#replica-paths-on-storage). Default: `True`.
498+
- **deterministic**: Boolean: Controls if the RSE is allowed to generate paths based solely on the DID (scope:filename). More info about non-deterministic RSEs [here](started/concepts/replica_workflow/#replica-paths-on-storage). Default: `True`.
499499
- **domain**: List[String]: Specifies the locations this RSE may be accessed by clients from. Cannot be changed.
500500
- **id**: String: Identification string of the RSE. Cannot be changed.
501501
- **lfn2pfn_algorithm**: String: Name of the algorithm in the configured policy package to be used for creating replica paths. Cannot be changed. If no lfn2pfn_algorithm attribute is set, then the setting defaults to lfn2pfn_algorithm_default in the configured policy package. Default: `default`.
502502
- **qos_class**: String: No functionality in modern Rucio. No default.
503503
- **read_protocol**: Integer: Cannot be changed. Controls matching of protocol priorities for reads. Default: `1`.
504504
- **rse**: String: The name of the Rucio Storage Element as given at creation time. Cannot be changed.
505-
- **rse_type**: String: Specify `DISK` or `TAPE` for control of [QoS](https://rucio.github.io/documentation/operator/qos_rse_config). Default: `DISK`.
505+
- **rse_type**: String: Specify `DISK` or `TAPE` for control of [QoS](operator/qos_rse_config). Default: `DISK`.
506506
- **sign_url**: Optional[str]. Enable cloud support for this storage element. No default.
507507
- **staging_area**: Boolean.Specify if this RSE is a disk buffer to a tertiary storage backend, subject to additional constraints (specifically a lifetime for rules on this RSE must be defined). Default: `False`.
508508
- **third_party_copy_read_protocol**: Integer: Cannot be changed. Controls matching of protocol priorities for TPC reads. Default `1`.
@@ -514,8 +514,8 @@ and how to set them up [here](./configuration.md#creating-new-rses).
514514
## RSE attributes
515515
The RSE Attributes are set separately using `rucio.RSEClient.add_rse_attribute` or `rucio rse attribute add`.
516516
and only contains information about the specific RSE's for the Rucio instance.
517-
Read more about RSEs [here](../started/concepts/rucio_storage_element.md)
518-
and how to set them up [here](./configuration.md#creating-new-rses).
517+
Read more about RSEs [here](started/concepts/rucio_storage_element.md)
518+
and how to set them up [here](operator/configuration.md#creating-new-rses).
519519

520520
- **associated_sites**: String. Separated by commas. Used for chaining of subscriptions so that transfers to one RSE will also be mirrored to associated_sites. No default.
521521
- **archive_timeout**: Integer: Only used for transfers with a tape destination. Controls the number of seconds the FTS3 transfer manager will wait for the tape archival of the file to go `FAILED` or `FINISHED`. No default.
@@ -532,7 +532,7 @@ and how to set them up [here](./configuration.md#creating-new-rses).
532532
- **greedyDeletion**: Boolean. Allow files without a rule locking them to be deleted by a Reaper Daemon. Default behavior only marks a file for deletion when there is no space on an RSE for a new required file. Default: `False`.
533533
- **group_by_rse_attribute**: String. Control the RSE attribute (such as `country`) which transfer source RSEs will be grouped by when determining an appropriate transfer source. Default: `UNKNOWN`.
534534
- **globus_endpoint_id**: String. Specify the REST API URL of the Globus transfer manager. No default.
535-
- **hop_penalty**: Integer. Usage cost of this RSE as an intermediate in [multihop transfers](https://rucio.github.io/documentation/operator/transfers/transfers-overview). Overrides the global `transfers/hop_penalty` configuration for this particular RSE.
535+
- **hop_penalty**: Integer. Usage cost of this RSE as an intermediate in [multihop transfers](transfers/transfers_overview.md). Overrides the global `transfers/hop_penalty` configuration for this particular RSE.
536536
Requires `available_for_multihop` attribute is True on the RSE. No default.
537537
- **is_object_store**: Boolean. Control the auditor daemon's behavior. Instead of dumping all files, list them by date. Default: `False`.
538538
- **istape**: Boolean. Default: `False`.

docs/operator/installing_daemons.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
id: installing_daemons
33
title: Installing Rucio Daemons
4+
sidebar_position: 4
45
---
56

67
## Prerequisites

docs/operator/installing_server.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
id: installing_server
33
title: Installing Rucio Server
4+
sidebar_position: 3
45
---
56

67
## Prerequisites

docs/operator/kubernetes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
id: kubernetes
33
title: Setting up Rucio on Kubernetes
4+
sidebar_position: 2
45
---
56

67
## Helm charts

docs/operator/setting_up_demo.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
id: setting_up_demo
33
title: Setting up a Rucio demo environment
4+
sidebar_position: 1
45
---
56

67
## Prerequisites

docs/started/additional_layers_and_resources.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
---
22
id: additional_layers_and_resources
33
title: Additional Layers and Resources
4+
sidebar_position: 4
45
---
56

6-
In addition to the four [main layers](started/main_components.md), we have the storage
7+
In addition to the four [main layers](started/main_components/main_components.md), we have the storage
78
resources & transfer tools, as well as the underlying persistent layers. These
89
are represented in the architecture diagram by the different *queuing systems*,
910
*transactional* relational databases, & *analytics* storage on non-relational
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
id: before_you_get_started
33
title: Before you get started
4+
sidebar_position: 1
45
---
56

67
A great starting point for those absolutely new to Rucio, this section aims to
@@ -9,5 +10,5 @@ behind this project, what we are looking to achieve, & what we have done so far
910
are some of the points covered in this section.
1011

1112
- [What is Rucio?](what_is_rucio.md)
12-
- [Main Components](main_components.md)
13+
- [Main Components](main_components/main_components.md)
1314
- [Additional layers and Resources](additional_layers_and_resources.md)

0 commit comments

Comments
 (0)