Skip to content

Commit 8973500

Browse files
committed
Style changes; also moved "os" and "require_singularity" up to the "required" list since you need at least one of them
1 parent 84cccbe commit 8973500

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

README.md

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -468,26 +468,28 @@ For example, if your CE is registered in topology as `UW-ITB-CE1` and you are de
468468
then use `UW-ITB-CE1_4CORE`.
469469

470470
The following attributes are required:
471-
| Option | Values Accepted | Explanation |
472-
|-------------------------------------------|-----------------------------|-------------------------------------------------------------------------------------|
473-
| **allowed\_vos** | Comma-separated List or `*` | The VOs that are allowed to run jobs on this resource (autodetected if `*`) |
474-
| **max\_pilots** | Positive Integer | The maximum number of pilots of this type that the factory can send to this CE |
475-
476-
The following attributes are optional:
477-
| Option | Values Accepted | Explanation |
478-
|---------------------------------------------|-------------------------------|-------------------------------------------------------------------------------------- |
479-
| **cpucount** | Positive Integer | Number of cores that a job using this type of pilot can get. Default 1; ignored if **whole\_node** is True |
480-
| **ram\_mb** | Positive Integer | Maximum amount of memory (in MB) that a job using this type of pilot can get. Default 2500; ignored if **whole\_node** is True |
481-
| **whole\_node** | `True`, `False` | Whether this type of pilot can use all the resources on a node. Default False; **cpucount** and **ram\_mb** are ignored if this is True |
482-
| **gpucount** | Non-negative Integer | The number of GPUs to request. Default 0 |
483-
| **max\_wall\_time** | Positive Integer | Maximum wall-clock time, in minutes, that a job is allowed to run on this resource. Default 1440 i.e. 24 hours |
484-
| **queue** | String | The queue or partition which jobs should be submitted to in order to run on this resource. Equivalent to the HTCondor grid universe classad attribute "remote_queue". Not set by default |
485-
| **send\_tests** | `True`, `False` | Send test pilots. Default False; turn it on for testing job routes or pilot types |
486-
| **os** | Choice (see below) | The OS on the workers the pilot should request. Not set by default. Required if **require\_singularity** is False |
487-
| **require\_singularity** | `True`, `False` | True if the pilot should require Singularity support on any worker it lands on. Default False; **os** must be specified is if this is False |
471+
| Option | Values Accepted | Explanation |
472+
|--------------------------|-----------------------------|------------------------------------------------------------------------------------------------------------------------------------|
473+
| **allowed\_vos** | Comma-separated List or `*` | The VOs that are allowed to run jobs on this resource (autodetected if `*`) |
474+
| **max\_pilots** | Positive Integer | The maximum number of pilots of this type that the factory can send to this CE |
475+
| **os** | Choice (see below) | The OS on the workers the pilot should request. Not set by default. Only required if **require\_singularity** is `False` |
476+
| **require\_singularity** | `True`, `False` | `True` if the pilot should require Singularity support on any worker it lands on. Default `False`; **os** is optional if this is `True` |
488477

489478
Valid values for the **os** option are: `rhel6`, `rhel7`, `rhel8`, or `ubuntu18`.
490479

480+
The following attributes are optional:
481+
| Option | Values Accepted | Explanation |
482+
|---------------------|----------------------|------------------------------------------------------------------------------------------------------------------------------------------|
483+
| **cpucount** | Positive Integer | Number of cores that a job using this type of pilot can get. Default `1`; ignored if **whole\_node** is `True` |
484+
| **ram\_mb** | Positive Integer | Maximum amount of memory (in MB) that a job using this type of pilot can get. Default `2500`; ignored if **whole\_node** is `True` |
485+
| **whole\_node** | `True`, `False` | Whether this type of pilot can use all the resources on a node. Default `False`; **cpucount** and **ram\_mb** are ignored if this is `True` |
486+
| **gpucount** | Non-negative Integer | The number of GPUs to request. Default `0` |
487+
| **max\_wall\_time** | Positive Integer | Maximum wall-clock time, in minutes, that a job is allowed to run on this resource. Default `1440`, i.e. 24 hours |
488+
| **queue** | String | The queue or partition which jobs should be submitted to in order to run on this resource (see note). Not set by default |
489+
| **send\_tests** | `True`, `False` | Send test pilots. Default `False`; set it to `True` for testing job routes or pilot types |
490+
491+
**Note:** **queue** is equivalent to the HTCondor grid universe classad attribute **remote\_queue**.
492+
491493

492494

493495

0 commit comments

Comments
 (0)