Skip to content

Commit

Permalink
Fix version compare
Browse files Browse the repository at this point in the history
  • Loading branch information
deric committed Apr 4, 2024
1 parent 5778099 commit a131de1
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 5 deletions.
8 changes: 4 additions & 4 deletions manifests/grants.pp
Expand Up @@ -2,9 +2,9 @@
# @api private
# @see https://postgrespro.com/docs/enterprise/15/app-pgprobackup
class pgprobackup::grants (
String $db_name,
String $db_user,
Integer $version,
String $db_name,
String $db_user,
String $version,
) {
# GRANT USAGE ON SCHEMA pg_catalog TO backup;
postgresql::server::grant { "pg_catalog_usage_to_${db_user}":
Expand Down Expand Up @@ -44,7 +44,7 @@
object_name => ['pg_catalog', 'pg_is_in_recovery'],
}

if $version < 15 {
if versioncmp($version, '15') < 0 {
# GRANT EXECUTE ON FUNCTION pg_catalog.pg_start_backup(text, boolean, boolean) TO backup;
postgresql::server::grant { "pg_start_backup-to-${db_user}":
db => $db_name,
Expand Down
2 changes: 1 addition & 1 deletion manifests/instance.pp
Expand Up @@ -194,7 +194,7 @@
class { 'pgprobackup::grants':
db_name => $db_name,
db_user => $db_user,
version => Integer($version),
version => $version,
require => Postgresql::Server::Database[$db_name],
}
}
Expand Down

0 comments on commit a131de1

Please sign in to comment.