Skip to content

Commit c4e89ab

Browse files
authored
Merge pull request DIRACGrid#8485 from fstagni/docs_updates_1
docs: removed more mentions of setup
2 parents 8cdbeb2 + 767f6c8 commit c4e89ab

File tree

15 files changed

+31
-97
lines changed

15 files changed

+31
-97
lines changed

dirac.cfg

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -379,8 +379,6 @@ Systems
379379
ComponentMonitoring
380380
{
381381
Port = 9190
382-
# This enables ES monitoring only for this particular service.
383-
EnableActivityMonitoring = no
384382
Authorization
385383
{
386384
Default = ServiceAdministrator
@@ -1043,7 +1041,7 @@ Operations
10431041
# RMSMonitoring = ...
10441042
}
10451043
# This is the default section of operations.
1046-
# Any value here can be overwriten in the setup specific section
1044+
# Any value here can be overwriten in the VO specific section
10471045
Defaults
10481046
{
10491047
# Flag for globally disabling the use of the SecurityLogging service
@@ -1188,9 +1186,4 @@ Operations
11881186
}
11891187
}
11901188
}
1191-
# Options in this section will only be used when running with the
1192-
# <MySetup> setup
1193-
<MySetup>
1194-
{
1195-
}
11961189
}

docs/source/AdministratorGuide/Configuration/ConfReference/Operations/ComponentMonitoring/index.rst

Lines changed: 0 additions & 12 deletions
This file was deleted.

docs/source/AdministratorGuide/Configuration/ConfReference/Operations/index.rst

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ This section allows to configure options concerning to:
1111
- Job description
1212
- Service Shifters
1313
- Virtual Organization special parameters
14-
- Component Monitoring
1514

1615
.. toctree::
1716
:maxdepth: 2
@@ -24,7 +23,6 @@ This section allows to configure options concerning to:
2423
Pilots/index
2524
Shifter/index
2625
VOs/index
27-
ComponentMonitoring/index
2826

2927

3028
List of options

docs/source/AdministratorGuide/Configuration/ConfReference/Systems/Framework/Services/index.rst

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ presented in the following table:
1515
| *MaxThreads* | Maximum number of threads used in parallel | MaxThreads = 50 |
1616
| | for the server | |
1717
+---------------------------------------------------------------------------+--------------------------------+
18-
| *Port* | Port useb by DIRAC service | Port = 9140 |
18+
| *Port* | Port used by DIRAC service | Port = 9140 |
1919
+---------------------------------------------------------------------------+--------------------------------+
2020
| *Protocol* | Protocol used to communicate with service | Protocol = dips |
2121
+---------------------------------------------------------------------------+--------------------------------+
@@ -25,9 +25,6 @@ presented in the following table:
2525
+---------------------------------------------------------------------------+--------------------------------+
2626
| *Authorization/Default* | Define to who is required the authorization | Default = all |
2727
+---------------------------------------------------------------------------+--------------------------------+
28-
| *EnableActivityMonitoring* | This flag is used to enable ES | EnableActivityMonitoring = yes |
29-
| | based monitoring for agents and services | |
30-
+----------------------------+----------------------------------------------+--------------------------------+
3128

3229
Services associated with Framework system are:
3330

docs/source/AdministratorGuide/HowTo/SystemAdministratorInterface.rst

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ The following command shows information about the host setup and currently used
4040

4141
volhcb03.cern.ch >show info
4242

43-
Setup: LHCb-Certification
4443
DIRAC version: v5r12-pre9
4544
LHCb version v5r11p10
4645
LHCbWeb version v1r1
@@ -64,11 +63,11 @@ The status of the installed components can be obtained like::
6463

6564
volhcb01.cern.ch> show status
6665

67-
System Name Type Setup Installed Runit Uptime PID
68-
--------------------------------------------------------------------------------------------------------------------
69-
ResourceStatus ResourceStatus service SetUp Installed Down 2532910 0
70-
WorkloadManagement SandboxStore service SetUp Installed Run 8390 20510
71-
WorkloadManagement JobMonitoring service SetUp Installed Run 8390 20494
66+
System Name Type Installed Runit Uptime PID
67+
-----------------------------------------------------------------------------------------------------------
68+
ResourceStatus ResourceStatus service Installed Down 2532910 0
69+
WorkloadManagement SandboxStore service Installed Run 8390 20510
70+
WorkloadManagement JobMonitoring service Installed Run 8390 20494
7271
...
7372

7473
The output of the command shows for each component its system, name and type as well as the status information:
@@ -78,7 +77,7 @@ The output of the command shows for each component its system, name and type as
7877
Runit system
7978

8079

81-
Show setup command allows administrators to know which components, Services and Agents are setup up in the host::
80+
Show setup command allows administrators to know which components, Services and Agents are setup in the host::
8281

8382
mardirac1.in2p3.fr >show setup
8483
{'Agents': {'Configuration': ['CE2CSAgent'],

docs/source/AdministratorGuide/Resources/catalog.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Catalogs represent the namespace in DIRAC. They are queried based on the LFN. Ev
99
The definition of catalogs is shared between two sections:
1010

1111
* `/Resources/FileCatalogs`: this describes the catalog, how to access it, and all its options
12-
* `/Operations/<vo/setup>/Services/Catalogs/`: this describes how we use the catalog.
12+
* `/Operations/<vo>/Services/Catalogs/`: this describes how we use the catalog.
1313

1414
Resources
1515
---------

docs/source/AdministratorGuide/Systems/DataManagement/fts3.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ They named this strategy *MultiHop* |trade|. It consists of turning a transfer `
173173

174174
DIRAC supports one intermediate hop (note: not that it would be very hard to implement any number, but having to implement that feature to transfer between two WLCG sites is already afflicting enough, so let's not overdo it). The choice of the intermediate SE is done in the FTS3Plugin, so feel free to customize it (see above).
175175

176-
The configuration of multihop is done in the form of a ``[source][destination]`` matrix in ``Operations/<vo/setup>/DataManagement/MultiHopMatrixOfShame``. You can:
176+
The configuration of multihop is done in the form of a ``[source][destination]`` matrix in ``Operations/<vo/DataManagement/MultiHopMatrixOfShame``. You can:
177177

178178
* Use specific SE Names
179179
* Use ``BaseSE`` names

docs/source/AdministratorGuide/Systems/MonitoringSystem/index.rst

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ For example::
5656

5757
The following option can be set in `Systems/Monitoring/Databases/MonitoringDB`:
5858

59-
*IndexPrefix*: Prefix used to prepend to indexes created in the ES instance. If this
60-
is not present in the CS, the indices are prefixed with the setup name.
59+
*IndexPrefix*: Prefix used to prepend to indexes created in the ES instance.
6160

6261
For each monitoring types managed, the Period (how often a new index is created)
6362
can be defined with::

docs/source/AdministratorGuide/Systems/Transformation/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ Configuration
127127

128128
* **Operations**
129129

130-
* In the Operations/[VO]/[SETUP]/Transformations or Operations/Defaults/Transformations section, *Transformation Types* must be added
130+
* In the Operations/[VO]/Transformations or Operations/Defaults/Transformations section, *Transformation Types* must be added
131131
* By default, the WorkflowTaskAgent will treat all the *DataProcessing* transformations and the RequestTaskAgent all the *DataManipulation* ones
132132
* An example of working configuration is give below::
133133

docs/source/DeveloperGuide/AddingNewComponents/Utilities/CSHelpers/Operations/index.rst

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,30 @@
22
Helper for accessing /Operations
33
==================================
44

5-
*/Operations* section is *VO* and *setup* aware. That means that configuration for different *VO/setup* will have a different CS path:
5+
*/Operations* section is *VO* aware. That means that configuration for different *VO* will have a different CS path:
66

77
* For multi-VO installations */Operations/<vo>* should be used.
88
* For single-VO installations */Operations* should be used.
99

10-
In any case, there is the possibility to define a default configuration, that is valid for all the *setups*. The *Defaults* keyword can be used instead of the setup. For instance */Operations/myvo/Defaults*.
10+
In any case, there is the possibility to define a default configuration, for instance */Operations/myvo/Defaults*.
11+
Take a look at :ref:`dirac-operations-cs` for further info.
1112

12-
Parameters defined for a specific setup take precedence over parameters defined for the *Defaults* setup. Take a look at :ref:`dirac-operations-cs` for further info.
13-
14-
To ease accessing the */Operations* section a helper has been created. This helper receives the *VO* and the *Setup* at instantiation and
15-
will calculate the *Operations* path automatically. Once instanced it's used as the *gConfig* object. An example would be:
13+
To ease accessing the */Operations* section a helper has been created. This helper receives the *VO* and will calculate the *Operations* path automatically. Once instanced it's used as the *gConfig* object. An example would be:
1614

1715
.. code-block:: python
1816
1917
from DIRAC.ConfigurationSystem.Client.Helpers.Operations import Operations
2018
21-
ops = Operations(vo="dirac", setup="Production")
19+
ops = Operations(vo="myVO")
2220
#This would check the following paths and return the first one that is defined
23-
# 1.- /Operations/dirac/Production/JobScheduling/CheckJobLimits
24-
# 2.- /Operations/dirac/Defaults/JobScheduling/CheckJobLimits
21+
# 1.- /Operations/myVO/JobScheduling/CheckJobLimits
22+
# 2.- /Operations/Defaults/JobScheduling/CheckJobLimits
2523
# 3.- Return True
2624
2725
print(ops.getValue("JobScheduling/CheckJobLimits", True))
2826
2927
30-
It's not necessary to define the *VO* if a group is known. The helper can extract the *VO* from the group. It's also possible to skip the setup parameter and let it discover itself. For instance:
28+
It's not necessary to define the *VO* if a group is known. The helper can extract the *VO* from the group. For instance:
3129

3230
.. code-block:: python
3331

0 commit comments

Comments
 (0)