dellemc.enterprise_sonic
dellemc.enterprise_sonic copied to clipboard
Add Enterprise SONIC LLDP Interface module
SUMMARY
LLDP_INTERFACES Module implementation
GitHub Issues
N/A
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
sonic_lldp_interfaces
OUTPUT
Regression Test HTML report: lldp_interface_log.zip
Checklist:
- [x] I have performed a self-review of my own code to ensure there are no formatting, linting, or security issues
- [x] I have verified that new and existing unit tests pass locally with my changes
- [x] I have not allowed coverage numbers to degenerate
- [x] I have maintained at least 90% code coverage
- [x] I have commented my code, particularly in hard-to-understand areas
- [x] I have made corresponding changes to the documentation
- [x] I have added tests that prove my fix is effective or that my feature works
- [x] I have maintained backward compatibility or have provided any relevant "breaking_changes" descriptions in a "fragment" file in the "changelogs/fragments" directory of this repository.
- [x] I have provided a summary for this PR in valid "fragment" file format in the "changelogs/fragments" directory of this repository branch. Reference : Ansible Change Log Document
Closing and re-opening to clear "failure" for a missing fragment file.
To proceed with the code review for this resource module, please push changes for the following items:
- Re-sync your fork and branch to pull in updates from the "main" branch that are the probable cause of the flagged sanity failures for python3.10, 3.11, and 3.12 with the ansible-core "devel" version.
- Add Unit Test coverage. Use the UT implementation for the DHCP Relay module as an example of how to do this.
While you are working on the UT changes, we may go ahead with checking the changes that are in the current change set and posting an initial set of comments/questions (if any) for the current code. The PR can not be approved or merged, however, until the items described above have been completed.
to
Hi Kerry. I am working on addressing the review comments for overridden and replaced logic. I will push the code changes once done