Conversation
To handle continual enforcement of ceratin attributes
Fixed class name
Puppet linter requested a space in two lines updated
|
The static linter fails due to Powershell variables used within the various attribute checks |
|
Feel free to handle that as you will; maybe an ignore comment for the linter? |
|
Not a voxpupuli dev but this may help for a merge request:
|
|
If I understand this PR, if the code compares the values in current rule, and if the values are different from defined, then it deletes the rule and lets to create new rule with correct values. The command The command This patch uses powershell commands to get and delete firewall rules. Original code uses netsh.exe. Maybe it would be good to use only one tool to work with firewall. I wanted to create new code for the rule update, but ... #. I had to run #. I think the checks/tests in
|
|
I see now, there is already some code in |
To handle continual enforcement of certain attributes
Pull Request (PR) description
The following attributes will get enforced. If the puppet resource using the class doesn't exist it will have the rule added. If the rule exists then the following attributes will get checked(if they don't exist then the rule will get removed):
This Pull Request (PR) fixes the following issues
Partially fixes the following issues:
Fixes: