-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
suse_ip module implementation #60702
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for the long review.
Why raise AttributeError
? It's not trying to get or set attributes?
Or did I understand it incorrectly?
@s0undt3ch, suggestions applied with the latest commits. Sorry for delay |
@vzhestkov Thanks for the PR. This one needs a changelog. |
Changelog entry and documentaion were added. |
Pre-commit is failing here. Also @twangboy and @s0undt3ch can you re-review |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Left some comments of thing that need to change.
@s0undt3ch thanks, will try to address all the suggestions this week. The root cause of some of the points that basically it's a copy of |
@twangboy , @s0undt3ch just pushed the changes on your suggestions. Hope it sounds better now. Thanks for pointing issues. |
What does this PR do?
Implements
ip
module for SUSE based distros.Previous Behavior
The following state produces a traceback due to the missing
ip.build_interface
:New Behavior
More complex state example:
Result: