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

Consider making hard runit dependency optional #2

Open
michaelklishin opened this issue Jan 25, 2012 · 2 comments
Open

Consider making hard runit dependency optional #2

michaelklishin opened this issue Jan 25, 2012 · 2 comments

Comments

@michaelklishin
Copy link

We are evaluating perl-chef for first-class Perl support on http://travis-ci.org per @leto's recommendation. One thing I've hit immediately after cloning the repository is runit cookbook dependency. We do not use runit for Travis CI and I am yet to find how runit is used by perl-chef but it sounds like a non-essential dependency.

I can remove it for our version of the cookbook but maybe it is something that can be made optional (using a separate recipe or a condition attribute, for example).

@dagolden
Copy link
Collaborator

It can probably be made optional or split out. I used it for deploying a perl app as a service. That could possibly be a separate cookbook, 'perl_service' or 'perl_app' that itself depends on perlbrew.

I'm very happy to hear that you're evaluating it, but please do keep in mind that I'm at the 0.001 stage where I'm trying to figured out what will work best to make Perl and chef play nice together.

@michaelklishin
Copy link
Author

@dagolden no problem. We are not new to modifying cookbooks to our needs. Maybe this is the best way to go for us. We will let you know if we find any points of improvement that are worth contributing back.

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

No branches or pull requests

1 participant