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

Parameterize package names #97

Merged
merged 2 commits into from Dec 23, 2014
Merged

Parameterize package names #97

merged 2 commits into from Dec 23, 2014

Conversation

skpy
Copy link
Contributor

@skpy skpy commented Dec 1, 2014

This adds parameters for the following packages:

  • node_pkg
  • npm_pkg
  • dev_pkg

For backwards-compatibility, I have left the dev_package boolean name intact.

Added a little more documentation.

Noted that this has been tested on Red Hat Enterprise Linux 6.

Note: this PR obviates #84

@skpy skpy mentioned this pull request Dec 1, 2014
@igalic
Copy link
Contributor

igalic commented Dec 2, 2014

@skpy i like this solution!

would you mind squashing down the commits so we have no failing tests?

This adds parameters for the following packages:
* node_pkg
* npm_pkg
* dev_pkg

For backwards-compatibility, I have left the `dev_package` boolean name
intact.

Added a little more documentation.

Noted that this has been tested on Red Hat Enterprise Linux 6.

Update tests:
* Default to 'false' for `dev_package` on RHEL and derivatives (including
Fedora and Amazon).
* Add tests for RHEL and derivatives:
  * when `node_pkg` is defined
  * when `node_pkg` and `npm_pkg` are defined
@skpy
Copy link
Contributor Author

skpy commented Dec 2, 2014

Squashed, as requested!

@igalic
Copy link
Contributor

igalic commented Dec 4, 2014

cool! now we just have to get somebody to merge it ;)
ping: @cmurphy / @mhaskel !

@skpy
Copy link
Contributor Author

skpy commented Dec 23, 2014

Anything else I can do to push this along?

cmurphy added a commit that referenced this pull request Dec 23, 2014
Parameterize package names
@cmurphy cmurphy merged commit 0039335 into voxpupuli:master Dec 23, 2014
@dansajner
Copy link

@cmurphy can you cut a new release of this module?

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.

None yet

4 participants