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

Expose Additional Config Options #238

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Expose Additional Config Options #238

wants to merge 6 commits into from

Conversation

wazoo
Copy link

@wazoo wazoo commented Nov 18, 2015

I was looking for the option to change the default theme and I discovered there were quite a few options that weren't exposed so I went and found as many as I could and exposed them with additional options.

As with my other pull requests, the same tests fail when I do a rake spec on master vs this branch so I am not sure whats up with that. I didn't see tests for every single option (seemed there were a few but not total coverage) so I didn't add any for the ones I added, I can do that if need be.

@wazoo
Copy link
Author

wazoo commented Nov 18, 2015

Whoops I forgot to add the options to init.pp, ignore this until that is done.

@wazoo wazoo changed the title Expose Additional options Expose Additional Config Options Nov 18, 2015
@wazoo
Copy link
Author

wazoo commented Nov 18, 2015

Okay, all documented, initialized and validated, should be good to go!

I have no idea why those builds are failing, when running it locally I get:

Puppet::PreformattedError:
Evaluation Error: Unknown function: 'validate_numeric'. at /[...]/spec/fixtures/modules/gitlab/manifests/init.pp:633:3 on node [hostname]

That is absolutely a function, it is part of puppetlabs/stdlib (in the version in this packages metadata): validate_integer

It looks like it was added not that long ago so maybe there is a testing gem out of date.

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.

1 participant