Skip to content

Commit e2523d8

Browse files
Don't break links or they don't render correctly on hub
Signed-off-by: Stew Francis <[email protected]>
1 parent 6765443 commit e2523d8

File tree

8 files changed

+44
-50
lines changed

8 files changed

+44
-50
lines changed

plugins/doc_fragments/cmci.py

Lines changed: 14 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ class ModuleDocFragment(object):
7272
C(PLEX1). To determine whether a CMAS can be specified as I(context),
7373
see the B(CMAS context) entry in the CICSPlex SM resource table
7474
reference of a resource. For example, according to the
75-
L(PROGRAM resource table,
76-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html),
75+
L(PROGRAM resource table,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html),
7776
CMAS context is not supported for PROGRAM.
7877
- If CMCI is installed in a single region (SMSS), I(context) is the
7978
APPLID of the CICS region associate with the request.
@@ -96,8 +95,8 @@ class ModuleDocFragment(object):
9695
description:
9796
- The CMCI external resource name that maps to the target CICS or CICSPlex
9897
SM resource type.
99-
For a list of CMCI external resource names, see L(CMCI resource names,
100-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_resources.html).
98+
For a list of CMCI external resource names, see
99+
L(CMCI resource names,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_resources.html).
101100
type: str
102101
required: true
103102
scheme:
@@ -139,13 +138,12 @@ class ModuleDocFragment(object):
139138
- To use more complicated filter expressions, including a range of
140139
different filter operators, and the ability to compose filters with
141140
C(and) and C(or) operators, see the C(complex_filter) parameter.
142-
- For examples, see "Examples" in M(cmci_get).
143-
- For more details, see L(How to build a filter expression,
144-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/system-programming/cpsm/eyup1a0.html).
141+
- For more details, see
142+
L(How to build a filter expression,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/system-programming/cpsm/eyup1a0.html).
143+
- For examples, see M(cmci_get)
145144
- For supported attributes of different resource types, see their
146145
resource table reference, for example,
147-
L(PROGDEF resource table reference,
148-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
146+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
149147
type: dict
150148
required: false
151149
complex_filter:
@@ -192,9 +190,8 @@ class ModuleDocFragment(object):
192190
description:
193191
- The name of a resource table attribute on which to filter.
194192
- For supported attributes of different resource types, see their
195-
resource table reference, for example, L(PROGDEF resource table
196-
reference,
197-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
193+
resource table reference, for example,
194+
L(PROGDEF resource table reference, https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
198195
type: str
199196
required: false
200197
operator:
@@ -227,8 +224,7 @@ class ModuleDocFragment(object):
227224
- The value by which you are to filter the resource attributes.
228225
- The value must be a valid one for the resource table attribute
229226
as documented in the resource table reference, for example,
230-
L(PROGDEF resource table reference,
231-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
227+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
232228
type: str
233229
required: false
234230
get_parameters:
@@ -239,8 +235,8 @@ class ModuleDocFragment(object):
239235
the target resource type, as valid parameters for the GET operation in
240236
the "Valid CPSM operations" table. For example, the valid parameters
241237
for identifying a PROGDEF resource are CICSSYS, CSDGROUP and RESGROUP,
242-
as found in the L(PROGDEF resource table reference,
243-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
238+
as found in the
239+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
244240
type: list
245241
elements: dict
246242
suboptions:
@@ -261,8 +257,8 @@ class ModuleDocFragment(object):
261257
description:
262258
- The resource attributes to be created or updated. Available attributes
263259
can be found in the CICSPlex® SM resource table reference for the
264-
target resource type, for example, L(PROGDEF resource table reference,
265-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
260+
target resource type, for example,
261+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
266262
type: dict
267263
required: false
268264
'''

plugins/modules/cmci_action.py

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
- Perform actions on CICS® or CICSPlex® SM definitions and resources, by
1616
initiating PUT requests via the CMCI REST API. The CMCI REST API can be
1717
configured in CICSPlex SM or stand-alone regions (SMSS). For information
18-
about the API, see L(CMCI REST API,
19-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20-
For information about how to compose PUT requests, see L(CMCI PUT requests,
21-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_put.html).
18+
about the API, see
19+
L(CMCI REST API,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20+
For information about how to compose PUT requests, see
21+
L(CMCI PUT requests,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_put.html).
2222
author:
2323
- Stewart Francis (@stewartfrancis)
2424
- Tom Latham (@Tom-Latham)
@@ -32,8 +32,8 @@
3232
description: >
3333
The name of the target action. To find the name of the appropriate action,
3434
consult the CICSPlex SM resource tables for the target resource type. For
35-
example, the L(PROGRAM resource table reference,
36-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html)
35+
example, the
36+
L(PROGRAM resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGRAMtab.html)
3737
lists the eligible actions for CICS programs.
3838
type: str
3939
required: true
@@ -45,8 +45,7 @@
4545
listed in the PERFORM SET operation section of the "Valid CPSM operations"
4646
table. For example, the valid parameters for a PROGDEF CSDCOPY action are
4747
C(AS_RESOURCE), C(DUPACTION) and C(TO_CSDGROUP), as found in the
48-
L(PROGDEF resource table reference,
49-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
48+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
5049
type: list
5150
elements: dict
5251
suboptions:

plugins/modules/cmci_create.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
- Create definitional CICS® or CICSPlex® SM resources in CSD and BAS
1616
repositories, by initiating POST requests via the CMCI REST API. The CMCI
1717
REST API can be configured in CICSPlex SM or stand-alone regions (SMSS). For
18-
information about the API, see L(CMCI REST API,
19-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
18+
information about the API, see
19+
L(CMCI REST API,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
2020
For information about how to compose POST requests, see
21-
L(CMCI POST requests,
22-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_post.html).
21+
L(CMCI POST requests,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_post.html).
2322
author:
2423
- Stewart Francis (@stewartfrancis)
2524
- Tom Latham (@Tom-Latham)
@@ -36,8 +35,8 @@
3635
table reference for the target resource type, as listed in the CREATE
3736
operation section of the "Valid CPSM operations" table. For example, the
3837
valid parameters for a PROGDEF CREATE operation are CSD and RESGROUP, as
39-
found in the L(PROGDEF resource table reference,
40-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
38+
found in the
39+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
4140
type: list
4241
elements: dict
4342
suboptions:

plugins/modules/cmci_delete.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
- Remove or discard definitional or installed CICS® and CICSPlex® SM resources
1616
from CICS regions, by initiating DELETE requests via the CMCI REST API. The
1717
CMCI REST API can be configured in CICSPlex SM or stand-alone regions
18-
(SMSS). For information about the API, see L(CMCI REST API,
19-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20-
For information about how to compose DELETE requests, see L(CMCI DELETE
21-
requests,
22-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_delete.html).
18+
(SMSS). For information about the API, see
19+
L(CMCI REST API,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20+
For information about how to compose DELETE requests, see
21+
L(CMCI DELETE requests, https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_delete.html).
2322
author:
2423
- Stewart Francis (@stewartfrancis)
2524
- Tom Latham (@Tom-Latham)

plugins/modules/cmci_get.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@
1515
- Get information about installed and definitional CICS® and CICSPlex® SM
1616
resources from CICS regions, by initiating GET requests via the CMCI REST
1717
API. The CMCI REST API can be configured in CICSPlex SM or stand-alone
18-
regions (SMSS). For information about the API, see L(CMCI REST API,
19-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20-
For information about how to compose GET requests, see L(CMCI GET requests,
21-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_get.html).
18+
regions (SMSS). For information about the API, see
19+
L(CMCI REST API,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20+
For information about how to compose GET requests, see
21+
L(CMCI GET requests,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_get.html).
2222
author:
2323
- Stewart Francis (@stewartfrancis)
2424
- Tom Latham (@Tom-Latham)

plugins/modules/cmci_update.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
- Make changes to CICS® and CICSPlex® SM resources in CICS regions, by
1616
initiating PUT requests via the CMCI REST API. The CMCI REST API can be
1717
configured in CICSPlex SM or stand-alone regions (SMSS). For information
18-
about the API,
19-
see L(CMCI REST API,
20-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
21-
For information about how to compose PUT requests, see L(CMCI PUT requests,
22-
https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_put.html).
18+
about the API, see
19+
L(CMCI REST API, https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_overview.html).
20+
For information about how to compose PUT requests, see
21+
L(CMCI PUT requests,https://www.ibm.com/support/knowledgecenter/SSGMCP_5.6.0/reference-system-programming/cmci/clientapi_put.html).
2322
author:
2423
- Stewart Francis (@stewartfrancis)
2524
- Tom Latham (@Tom-Latham)
@@ -37,8 +36,8 @@
3736
table reference for the target resource type, as listed in the UPDATE
3837
operation section of the "Valid CPSM operations" table. For example, the
3938
only valid parameter for a PROGDEF UPDATE operation is CSD, as found in
40-
the L(PROGDEF resource table reference,
41-
https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
39+
the
40+
L(PROGDEF resource table reference,https://www.ibm.com/support/knowledgecenter/en/SSGMCP_5.6.0/reference-cpsm-restables/cpsm-restables/PROGDEFtab.html).
4241
type: list
4342
elements: dict
4443
suboptions:

tests/sanity/ignore-2.10.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ plugins/modules/cmci_get.py validate-modules:missing-gplv3-license # Licence is
33
plugins/modules/cmci_action.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
44
plugins/modules/cmci_create.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
55
plugins/modules/cmci_delete.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
6-
plugins/modules/cmci_update.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
6+
plugins/modules/cmci_update.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
7+
plugins/doc_fragments/cmci.py pep8:E501 # Link can't be split or it does not render correctly

tests/sanity/ignore-2.9.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ plugins/modules/cmci_get.py validate-modules:missing-gplv3-license # Licence is
33
plugins/modules/cmci_action.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
44
plugins/modules/cmci_create.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
55
plugins/modules/cmci_delete.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
6-
plugins/modules/cmci_update.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
6+
plugins/modules/cmci_update.py validate-modules:missing-gplv3-license # Licence is Apache-2.0
7+
plugins/doc_fragments/cmci.py pep8:E501 # Link can't be split or it does not render correctly

0 commit comments

Comments
 (0)