Commit Graph

11 Commits

Author SHA1 Message Date
Clark Boylan eb9437b585 Retire this repo
The opendev project has been moving away from puppet and this is one of
the puppet modules that is no longer used. To simplify things for us we
are taking the extra step of retiring this repo.

Change-Id: Id2b1ad7e3543842ce891c26071907573e851e9c1
2022-02-17 11:40:57 -08:00
Andrey Nikitin 5b26eb9e61 Order of the class parameters is refactored
Order and intendation of those parameters are changed
to follow Puppet Style Guide recommendation [0].
Moreover, it will allow to an user to find much faster
a variable in a list of variables.

[0]. https://docs.puppetlabs.com/guides/style_guide.html

Change-Id: Ie383c7c042fa8e10631522bcdc3f0755ae8b7ed4
2016-03-21 11:55:01 +03:00
Paul Belanger 57de1eb239 Logoutput for Exec['grafana_dashboard_update']
Mostly to help remote users see what puppet is doing when the update
command runs.

Change-Id: I537ec3c3a9c6c366c25d9c5ef87ee643a4a9b6b5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-23 12:26:39 -04:00
Paul Belanger 7ce22a2851 Switch to puppet-git_resource
This drops the use of Vcsrepo, which was a fork of the original
module. This should also fix some refresh issues vcsrepo was having.

Change-Id: I6249fd5023aa27cfbc81cffcedc70742052534a7
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-20 20:02:45 -04:00
Paul Belanger 532977b91b Run grafana_dashboard_update when install_grafyaml changes
Currently we only update when dashboards changes, this also add an
update if a newer version of grafyaml is installed.

Change-Id: I6ef10cd8c746d0c485f60910de658e7101f14658
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-19 16:56:49 -04:00
Paul Belanger 1afd6f92b1 Make config_dir a required variable
Since the gate doesn't like empty strings, we need to require a
config_dir.  Which is fine, since the modules wouldn't work well with
out one.

Change-Id: Ibb5828311bbd6535c1826c1719a2ef4e27ed73bc
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-19 13:43:32 -04:00
Paul Belanger 939b4f358d Basic docs for init.pp
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-13 11:09:43 -04:00
Paul Belanger 9746337125 Drop unused config.pp file
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-13 11:07:33 -04:00
Paul Belanger 3ecc9dc5e1 Fixes after first round of testing
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-09 11:26:45 -04:00
Paul Belanger d1d9546e50 Initial commit for puppet logic
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-07 14:15:51 -04:00
Paul Belanger 3bbab2cd67 Initial cookiecutter import
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2015-10-07 14:03:19 -04:00