Skip to content

Commit 407e869

Browse files
committed
Merge pull request #624 from mhaskel/FM-2112
Remove mysqltuner, fetch with staging instead
2 parents 468986d + 3c872ab commit 407e869

File tree

6 files changed

+80
-1031
lines changed

6 files changed

+80
-1031
lines changed

.fixtures.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
fixtures:
22
repositories:
33
"stdlib": "https://github.com/puppetlabs/puppetlabs-stdlib"
4+
"staging": "https://github.com/nanliu/puppet-staging"
45
symlinks:
56
"mysql": "#{source_dir}"

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,24 @@ The password to create for MySQL monitoring.
347347

348348
The hostname to allow to access the MySQL monitoring user.
349349

350+
####mysql::server::mysqltuner
351+
352+
***Note***
353+
354+
If using this class on a non-network-connected system you must download the mysqltuner.pl script and have it hosted somewhere accessible via `http(s)://`, `puppet://`, `ftp://`, or a fully qualified file path.
355+
356+
#####`ensure`
357+
358+
Whether the file should be `present` or `absent`. Defaults to `present`.
359+
360+
#####`version`
361+
362+
The version to install from the major/MySQLTuner-perl github repository. Must be a valid tag. Defaults to 'v1.3.0'.
363+
364+
#####`source`
365+
366+
Parameter to optionally specify the source. If not specified, defaults to `https://github.com/major/MySQLTuner-perl/raw/${version}/mysqltuner.pl`
367+
350368
####mysql::bindings
351369

352370
#####`install_options`

0 commit comments

Comments
 (0)