Skip to content

Commit 0288cb0

Browse files
authored
v6.6.0 (#187)
* support check mode * v6.6.0
1 parent acca8b0 commit 0288cb0

File tree

5 files changed

+48
-1
lines changed

5 files changed

+48
-1
lines changed

CHANGELOG.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,20 @@ Check_Point.Mgmt Release Notes
44

55
.. contents:: Topics
66

7+
v6.6.0
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
This is release 6.6.0 of ``check_point.mgmt``, released on 2025-10-30.
14+
15+
Minor Changes
16+
-------------
17+
18+
- Support check mode (--check)
19+
- check_point.mgmt.cp_mgmt_access_rule_facts - support async-response with customized HF.
20+
721
v6.5.0
822
======
923

changelogs/changelog.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1421,3 +1421,12 @@ releases:
14211421
name: cp_mgmt_syslog_server_facts
14221422
namespace: ''
14231423
release_date: '2025-09-04'
1424+
6.6.0:
1425+
changes:
1426+
minor_changes:
1427+
- Support check mode (--check)
1428+
- check_point.mgmt.cp_mgmt_access_rule_facts - support async-response with customized HF.
1429+
release_summary: This is release 6.6.0 of ``check_point.mgmt``, released on 2025-10-30.
1430+
fragments:
1431+
- 6.6.0.yml
1432+
release_date: '2025-10-30'

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace: check_point
99
name: mgmt
1010

1111
# The version of the collection. Must be compatible with semantic versioning
12-
version: 6.5.0
12+
version: 6.6.0
1313

1414
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
1515
readme: README.md

plugins/module_utils/checkpoint.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -630,6 +630,7 @@ def handle_delete(
630630
result["changed"] = False
631631
result["message"] = "The object does not exist, no deletion would occur"
632632

633+
633634
# handle the call and set the result with 'changed' and the response
634635
def handle_call_and_set_result(
635636
connection, version, call, payload, module, result

plugins/modules/cp_mgmt_access_rule_facts.py

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@
135135
description:
136136
- No more than that many results will be returned.
137137
This parameter is relevant only for getting few objects.
138+
- Valid values are between 1 and 500
138139
type: int
139140
offset:
140141
description:
@@ -176,6 +177,25 @@
176177
- Indicates whether to calculate and show "groups" field for every object in reply.
177178
- Available from R80.10 management version.
178179
type: bool
180+
async_response:
181+
description:
182+
- Run command in asynchronous mode and return task UID. Use show-task command to check the progress of the task.
183+
- Available with customized HF.
184+
type: bool
185+
default: false
186+
version_added: "6.6.0"
187+
wait_for_task:
188+
description:
189+
- Wait for the task to end. Such as publish task.
190+
type: bool
191+
default: True
192+
version_added: "6.6.0"
193+
wait_for_task_timeout:
194+
description:
195+
- How many minutes to wait until throwing a timeout error.
196+
type: int
197+
default: 30
198+
version_added: "6.6.0"
179199
extends_documentation_fragment: check_point.mgmt.checkpoint_facts
180200
"""
181201

@@ -254,6 +274,9 @@ def main():
254274
use_object_dictionary=dict(type="bool"),
255275
dereference_group_members=dict(type="bool"),
256276
show_membership=dict(type="bool"),
277+
async_response=dict(type="bool", default=False),
278+
wait_for_task=dict(type="bool", default=True),
279+
wait_for_task_timeout=dict(type="int", default=30),
257280
)
258281
argument_spec.update(checkpoint_argument_spec_for_facts)
259282

0 commit comments

Comments
 (0)