-
Notifications
You must be signed in to change notification settings - Fork 106
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
Update based on voxpupuli/modulesync 0.16.3 #1
Conversation
@@ -92,12 +92,9 @@ | |||
fail('cfg parameter must be a hash') | |||
} | |||
|
|||
anchor { 'grafana::begin': } -> |
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.
@dhoppe Great work on the modulesync PR. All looks good. This did stand out a bit though.
I thought perhaps we preferred contain
over anchor
?
ie like this
contain '::grafana::install'
contain '::grafana::config'
contain '::grafana::service'
Class['::grafana::install'] ->
Class['::grafana::config'] ~>
Class['::grafana::service']
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.
Yes, but there is an issue regarding broken dependencies. According to metadata.json
Puppet >= 3.2 is supported, but contains
was added at Puppet 3.4. The issuer could not use this module anymore, because he still uses Puppet 3.2.
I think this will be fixed with a lot of other stuff during the migration to Puppet 4.
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.
yeah, ok, if you're doing a reporter of a bug a favour, then I don't have any big problem with it.
* initial commit + tests for grafana_folder type
There might be a lot of error messages I have to work on.