Added modules
This commit is contained in:
parent
c53c931217
commit
59ec520742
646 changed files with 35182 additions and 0 deletions
20
modules/postgresql/manifests/server/table_grant.pp
Normal file
20
modules/postgresql/manifests/server/table_grant.pp
Normal file
|
@ -0,0 +1,20 @@
|
|||
# This resource wraps the grant resource to manage table grants specifically.
|
||||
# See README.md for more details.
|
||||
define postgresql::server::table_grant(
|
||||
$privilege,
|
||||
$table,
|
||||
$db,
|
||||
$role,
|
||||
$psql_db = undef,
|
||||
$psql_user = undef
|
||||
) {
|
||||
postgresql::server::grant { "table:${name}":
|
||||
role => $role,
|
||||
db => $db,
|
||||
privilege => $privilege,
|
||||
object_type => 'TABLE',
|
||||
object_name => $table,
|
||||
psql_db => $psql_db,
|
||||
psql_user => $psql_user,
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue