You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/modules/region_jcl.rst
+16-15Lines changed: 16 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,8 @@
8
8
.. _region_jcl_module:
9
9
10
10
11
-
region_jcl -- Create CICS region JCL data set
12
-
=============================================
11
+
region_jcl -- Create CICS startup JCL data set
12
+
==============================================
13
13
14
14
15
15
@@ -20,7 +20,8 @@ region_jcl -- Create CICS region JCL data set
20
20
21
21
Synopsis
22
22
--------
23
-
- Create a data set containing JCL to start a CICS® region by providing CICS system data sets and system initialization parameters for CICS startup using the \ :literal:`DFHSIP`\ program.
23
+
- Create a data set containing the JCL to start a CICS® region.
24
+
- The JCL is generated by your input of CICS system data sets and system initialization parameters for CICS startup using the \ :literal:`DFHSIP`\ program.
24
25
25
26
26
27
@@ -124,7 +125,7 @@ cpsm_data_sets
124
125
125
126
126
127
dfhrpl
127
-
Any locations of additional DFHRPL libraries to add, that are not \ :literal:`SDFHLOAD`\ , \ :literal:`SCEECICS`\ , \ :literal:`SCEERUN`\ , or \ :literal:`SCEERUN2`\ .
128
+
Any locations of additional data sets other than \ :literal:`SDFHLOAD`\ , \ :literal:`SCEECICS`\ , \ :literal:`SCEERUN`\ , or \ :literal:`SCEERUN2`\ , to be added to the DFHRPL concatenation. The DFHRPL concatenation is where you specify the libraries that contain modules loaded by CICS, for example, the libraries containing your CICS application programs, your CICS control tables, and so on. You can either add data sets at the very top of the list or append them to the bottom of the list. There are other data sets in between, as determined by the defaults or other input parameters; for example, \ :literal:`SCEERUN`\ and \ :literal:`SCEERUN2`\ as specified with \ :literal:`le\_data\_sets`\ , \ :literal:`SDFHLOAD`\ as specified with \ :literal:`cics\_data\_sets`\ , and so on.
128
129
129
130
130
131
|**required**: False
@@ -133,7 +134,7 @@ dfhrpl
133
134
134
135
135
136
data_sets
136
-
The DFHRPLdata sets to be appended to the bottom of the list.
137
+
The \ :literal:`DFHRPL`\ data sets to be added to the bottom of the list.
137
138
138
139
139
140
|**required**: False
@@ -142,7 +143,7 @@ dfhrpl
142
143
143
144
144
145
top_data_sets
145
-
The DFHRPLdata sets to be appended to the very top of the statement.
146
+
The \ :literal:`DFHRPL`\ data sets to be added to the very top of the list.
146
147
147
148
148
149
|**required**: False
@@ -3441,7 +3442,7 @@ space_primary
3441
3442
3442
3443
This option takes effect only when the CICS startup JCL data set is being created. If the CICS startup JCL data set already exists, the option has no effect.
3443
3444
3444
-
If this option is not set the primary space is dynamically calculated based on the size of the generated CICS startup JCL
3445
+
If this option is not set, the primary space is dynamically calculated based on the size of the generated CICS startup JCL.
3445
3446
3446
3447
3447
3448
|**required**: False
@@ -3454,7 +3455,7 @@ space_secondary
3454
3455
3455
3456
This option takes effect only when the CICS startup JCL data set is being created. If the CICS startup JCL data set already exists, the option has no effect.
3456
3457
3457
-
If this option is not set the primary space is dynamically calculated as 10% of the total size of the generated CICS startup JCL
3458
+
If this option is not set, the secondary space is dynamically calculated as 10% of the total size of the generated CICS startup JCL.
3458
3459
3459
3460
3460
3461
|**required**: False
@@ -3469,7 +3470,7 @@ space_type
3469
3470
3470
3471
The size can be specified in megabytes (\ :literal:`M`\ ), kilobytes (\ :literal:`K`\ ), cylinders (\ :literal:`CYL`\ ), or tracks (\ :literal:`TRK`\ ).
3471
3472
3472
-
If neither \ :literal:`space\_secondary`\ or\ :literal:`space\_primary`\ are set, then this value will not have any effect
3473
+
If neither \ :literal:`space\_secondary`\ nor\ :literal:`space\_primary`\ is set, then this value does not have any effect.
3473
3474
3474
3475
3475
3476
|**required**: False
@@ -3496,7 +3497,7 @@ state
3496
3497
3497
3498
3498
3499
steplib
3499
-
Any locations of additional \ :literal:`STEPLIB`\ libraries to add, that are not \ :literal:`SDFHAUTH`\ , \ :literal:`SDFHLIC`\ , \ :literal:`SCEERUN`\ , or\ :literal:`SCEERUN2`\ .
3500
+
Any locations of additional data sets other than \ :literal:`SDFHAUTH`\ , \ :literal:`SDFHLIC`\ , \ :literal:`SCEERUN`\ , or \ :literal:`SCEERUN2`\ , to be added to the STEPLIB concatenation. The STEPLIB concatenation is where you specify the libraries that contain the modules loaded by the z/OS operating system. You can either add data sets at the very top of the list or append them to the bottom of the list. There are other data sets in between, as determined by the defaults or other input parameters; for example, \ :literal:`SEYUAUTH`\ and \ :literal:`SEYULOAD`\ as sepcified with \ :literal:`cpsm\_data\_sets`\ , \ :literal:`SCEERUN`\ and\ :literal:`SCEERUN2`\ as specified with \ :literal:`le\_data\_sets`\ , \ :literal:`SDFHAUTH`\ and \ :literal:`SDFHLIC`\ as specified with \ :literal:`cics\_data\_sets`\ , and so on.
3500
3501
3501
3502
3502
3503
|**required**: False
@@ -3505,7 +3506,7 @@ steplib
3505
3506
3506
3507
3507
3508
data_sets
3508
-
The \ :literal:`STEPLIB`\ data sets to be appended to the bottom of the library list.
3509
+
The \ :literal:`STEPLIB`\ data sets to be added to the bottom of the list.
3509
3510
3510
3511
3511
3512
|**required**: False
@@ -3514,7 +3515,7 @@ steplib
3514
3515
3515
3516
3516
3517
top_data_sets
3517
-
The \ :literal:`STEPLIB`\ data sets to be appended to the very top of the statement.
3518
+
The \ :literal:`STEPLIB`\ data sets to be added to the very top of the list.
3518
3519
3519
3520
3520
3521
|**required**: False
@@ -3539,7 +3540,7 @@ Examples
3539
3540
.. code-block:: yaml+jinja
3540
3541
3541
3542
3542
-
- name: Create CICS region JCL data set
3543
+
- name: Create CICS startup JCL data set
3543
3544
ibm.ibm_zos_cics.region_jcl:
3544
3545
applid: ABC9ABC1
3545
3546
cics_data_sets:
@@ -3573,7 +3574,7 @@ Examples
3573
3574
wrkarea: 2048
3574
3575
sysidnt: ZPY1
3575
3576
3576
-
- name: Create CICS region JCL data set with more customization
3577
+
- name: Create CICS startup JCL data set with more customization
3577
3578
ibm.ibm_zos_cics.region_jcl:
3578
3579
applid: ABC9ABC1
3579
3580
job_parameters:
@@ -3771,7 +3772,7 @@ Return Values
3771
3772
3772
3773
3773
3774
msg
3774
-
|A string containing an error message if applicable
3775
+
|A string containing an error message if applicable.
Copy file name to clipboardExpand all lines: docs/source/playbooks.rst
+42-32Lines changed: 42 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ functionality in the `samples repository`_.
12
12
The sample playbooks fall into two categories:
13
13
14
14
- Operations on CICS and CICSPlex SM resources and definitions. The sample playbooks use the CMCI modules to achieve various real-life use cases.
15
-
- CICS provisioning. The sample playbook demonstrates how a set of modules for provisioning and managing CICS TS data sets and utilities can be used to provision, start, stop, and deprovision a CICS region.
15
+
- CICS provisioning. The sample playbooks demonstrate how a set of modules for provisioning and managing CICS TS data sets and utilities can be used to provisionand deprovision a CICS region and to perform CICS startup or shutdown operations.
The **cics_data_sets** parameter defines the data set names of the SDFHAUTH, SDFHLOAD and SDFHLIC libraries. These libraries can be used by
226
-
multiple CICS regions. In this example, the SDFHLOAD and SDFHLIC libraries are created by default using the templated location
227
-
of ``CTS610.CICS740.<< data_set_name >>``, so their data set names are ``CTS610.CICS740.SDFHLOAD`` and ``CTS610.CICS740.SDFHLIC`` respectively.
228
-
However, SDFHAUTH is created with the data set name of ``CICSTS61.OVERRDE.TEMPLT.SDFHAUTH``, overriding the template.
226
+
The **cics_data_sets** parameter defines a defaults group through which you can specify the location of a CICS installation. It is used to define
227
+
the data set names of the SDFHAUTH, SDFHLOAD and SDFHLIC libraries. These libraries can be used by multiple CICS regions. In this example, the SDFHLOAD
228
+
and SDFHLIC libraries are created by default using the templated location of ``CTS610.CICS740.<< data_set_name >>``, so their data set names are
229
+
``CTS610.CICS740.SDFHLOAD`` and ``CTS610.CICS740.SDFHLIC`` respectively. However, the SDFHAUTH library is created with the data set name of
230
+
``CICSTS61.OVERRDE.TEMPLT.SDFHAUTH``, overriding the template.
229
231
230
-
The **region_data_sets** parameter defines the data sets that are used by a single CICS region. In this example, all the region data sets except
231
-
DFHGCD are created by default using the templated location of ``{{ansible_user}}.REGIONS.{{applid}}.<< data_set_name >>``, while DFHGCD is created
232
-
with the data set name of ``REGIONS.{{applid}}.GCD``, overriding the template.
232
+
The **region_data_sets** parameter defines a defaults group through which you can specify a high level qualifier for the data sets that are used by a
233
+
single CICS region. In this example, all the region data sets except DFHGCD are created by default using the templated location of
234
+
``{{ansible_user}}.REGIONS.{{applid}}.<< data_set_name >>``, while DFHGCD is created with the data set name of ``REGIONS.{{applid}}.GCD``, overriding the template.
233
235
234
236
235
237
.. note::
236
-
Group module defaults are only available in ``ansible-core`` 2.12 or later. If
238
+
Group module defaults are available in ``ansible-core`` 2.12 or later. If
237
239
this syntax is used with ``ansible-core`` 2.11 or earlier, the values are
238
240
perceived as not present, and a 'missing required arguments' error is thrown.
239
241
@@ -246,22 +248,30 @@ Access the `collection samples repository`_ and ensure you have navigated to
246
248
the directory containing the playbook you want to run. For example:
247
249
``zos_subsystems/cics/cmci/deploy_program/``.
248
250
249
-
Use the Ansible command ``ansible-playbook`` to run the sample playbook. The
250
-
command syntax is ``ansible-playbook -i <inventory> <playbook>`` which, using
0 commit comments