Skip to content
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

added defined resources for network and user configuration #20

Merged
merged 7 commits into from
Jun 28, 2016
Merged

added defined resources for network and user configuration #20

merged 7 commits into from
Jun 28, 2016

Conversation

ripclawffb
Copy link
Contributor

also added documentation and examples for network and user defined resources

added documentation for user and network defined resources
@jhoblitt
Copy link
Owner

The type declarations break compat with puppet 3.x. Could you convert these to validate_ functions? I think we need to support 3.x for a bit longer.

@ripclawffb
Copy link
Contributor Author

I have made the requested changes. Thanks!

@ripclawffb
Copy link
Contributor Author

I have made the changes. Thanks.

On Tue, Jun 21, 2016 at 6:20 PM -0700, "Joshua Hoblitt" notifications@github.com wrote:

The type declarations break compat with puppet 3.x. Could you convert these to validate_ functions? I think we need to support 3.x for a bit longer.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#20 (comment)

@elisiano
Copy link

I didn't test it but this PR looks amazing! +1

fixed validate_integer call in user.pp

added documentation and example for snmp defined resource
@jhoblitt
Copy link
Owner

The travis failure was due to ruby 1.8.7, which can be ignored (this module needs a plumbing update).

This looks pretty reasonable to me. Would you be willing to add a few rspec unit tests?

@ripclawffb
Copy link
Contributor Author

Sure, I’ll read up on it and see if I can write some tests. I’ve never done it before.

From: Joshua Hoblitt [mailto:notifications@github.com]
Sent: Thursday, June 23, 2016 6:56 PM
To: jhoblitt/puppet-ipmi puppet-ipmi@noreply.github.com
Cc: ripclawffb ripclaw_ffb@hotmail.com; Author author@noreply.github.com
Subject: Re: [jhoblitt/puppet-ipmi] added defined resources for network and user configuration (#20)

The travis failure was due to ruby 1.8.7, which can be ignored (this module needs a plumbing update).

This looks pretty reasonable to me. Would you be willing to add a few rspec unit tests?


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub #20 (comment) , or mute the thread https://github.com/notifications/unsubscribe/ATGp-t8TYIGw8XZXMSDf28CuUn-qpmR5ks5qOzkpgaJpZM4I7UfR . https://github.com/notifications/beacon/ATGp-id1bHqXBDHcA5vWVuIzWAdKJgcBks5qOzkpgaJpZM4I7UfR.gif

@ripclawffb
Copy link
Contributor Author

I created the rspec tests for the new features and also incorporated some tests/changes from Pat. I had to remove the interface type setting since it wasn't working as expected. I think we can revisit after these initial features are merged. Appreciate the help.

wrapped lines in network.pp to get under 140 characters
@jhoblitt
Copy link
Owner

This looks good, doubly so for a first effort at rspec. I had figured managing ipmi would need to be done as a native type. Thanks for contributing!

@jhoblitt jhoblitt merged commit c75b3ed into jhoblitt:master Jun 28, 2016
@ripclawffb ripclawffb deleted the feature/ipmi_network branch June 28, 2016 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants