Skip to content

Commit 66173d6

Browse files
authored
Merge pull request #387 from oliver-sanders/greedy-headings
fix heading levels
2 parents 736350c + 5604ad0 commit 66173d6

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

src/reference/config/writing-platform-configs.rst

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11

22
.. _AdminGuide.PlatformConfigs:
33

4+
Platform Configuration
5+
======================
6+
47
Writing Platform Configurations
5-
===============================
8+
-------------------------------
69

710
.. versionadded:: 8.0.0
811

@@ -16,7 +19,7 @@ Writing Platform Configurations
1619
.. _ListingAvailablePlatforms:
1720

1821
Listing available platforms
19-
---------------------------
22+
^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023

2124
If you are working on an institutional network platforms may already
2225
have been configured for you.
@@ -32,7 +35,7 @@ To see the full configuration of available platforms::
3235
This is equivalent to ``cylc config -i 'platforms' -i 'platform groups'``
3336

3437
What Are Platforms?
35-
-------------------
38+
^^^^^^^^^^^^^^^^^^^
3639

3740
Platforms define settings, most importantly:
3841

@@ -42,7 +45,7 @@ Platforms define settings, most importantly:
4245
- An ``install target`` for Cylc to install task job files on.
4346

4447
Why Were Platforms Introduced?
45-
------------------------------
48+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
4649

4750
- Allow a compute cluster with multiple login nodes to be treated as a single
4851
unit.
@@ -54,7 +57,7 @@ Why Were Platforms Introduced?
5457
.. _Install Targets:
5558

5659
What Are Install Targets?
57-
-------------------------
60+
^^^^^^^^^^^^^^^^^^^^^^^^^
5861

5962
Install targets represent file systems. More than one platform can use the
6063
same file system. It defaults to the name of the platform.
@@ -69,10 +72,10 @@ Each cluster would be both a platform, and have its own install target.
6972

7073

7174
Example Platforms
72-
=================
75+
-----------------
7376

7477
On the Scheduler Host (Cylc Server)
75-
-----------------------------------
78+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
7679

7780
- **There is a built in localhost platform**
7881

@@ -84,7 +87,7 @@ If a job doesn't set a platform it will run on the Cylc scheduler host
8487
using a default ``localhost`` platform.
8588

8689
Simple Remote Platform
87-
----------------------
90+
^^^^^^^^^^^^^^^^^^^^^^
8891

8992
- **Platforms don't need to be complicated**
9093
- **``install target`` specifies a file system for the task using that platform**
@@ -104,7 +107,7 @@ Simple Remote Platform
104107
105108
106109
Cluster with Multiple Login Nodes
107-
---------------------------------
110+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
108111

109112
- **Platforms can group multiple hosts together.**
110113

@@ -130,7 +133,7 @@ Since the platform hosts do not share a file system with the scheduler
130133
host we need to ask Cylc to retrieve job logs.
131134

132135
Background Jobs on Cluster with Other Options
133-
---------------------------------------------
136+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
134137

135138
- **Platforms are the unique combination of all settings.**
136139

@@ -162,7 +165,7 @@ Background Jobs on Cluster with Other Options
162165
163166
164167
Submit PBS Jobs from Localhost
165-
------------------------------
168+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
166169

167170
- **Platforms can share hosts and not share batch systems.**
168171

@@ -195,7 +198,7 @@ As a result the above configuration can be simplified to:
195198
196199
197200
Two Similar Clusters
198-
--------------------
201+
^^^^^^^^^^^^^^^^^^^^
199202

200203
- **Platform groups allow users to ask for jobs to be run on any
201204
suitable computer.**
@@ -235,7 +238,7 @@ Two Similar Clusters
235238

236239

237240
Preferred and Backup Hosts and Platforms
238-
----------------------------------------
241+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
239242

240243
- **You can set how hosts are selected from platforms.**
241244
- **You can set how platforms are selected from groups.**
@@ -272,7 +275,7 @@ Preferred and Backup Hosts and Platforms
272275
Random is the default selection method.
273276

274277
Lots of desktop computers
275-
-------------------------
278+
^^^^^^^^^^^^^^^^^^^^^^^^^
276279

277280
- **Platform names are regular expressions.**
278281

@@ -309,7 +312,7 @@ platform. Job files can be installed on the workflow host.
309312
used in both.
310313

311314
Platform with no ``$HOME`` directory
312-
------------------------------------
315+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
313316

314317
.. admonition:: Scenario
315318

0 commit comments

Comments
 (0)