blob: 12443888fc1143d08a90409c9934941abffafb5a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# mysql.pp
# Copyright (C) 2007 David Schmitt <david@schmitt.edv-bus.at>
# See LICENSE for the full license granted to you.
class mysql::server {
package { "mysql":
ensure => present,
category => $operatingsystem ? {
gentoo => 'dev-db',
default => '',
}
}
munin::plugin {
[mysql_bytes, mysql_queries, mysql_slowqueries, mysql_threads]:
}
service { mysql:
ensure => running,
hasstatus => true,
require => Package["mysql"],
}
# Collect all databases and users
Mysql_database<<||>>
Mysql_user<<||>>
Mysql_grant<<||>>
}
|