From 265400db910a3a642692aae2af8700aaf0f15c10 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Tue, 3 Sep 2024 22:18:53 +1000 Subject: [PATCH] feat: confine fact to patroni --- modules/libs/lib/facter/psql_is_slave.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/libs/lib/facter/psql_is_slave.rb b/modules/libs/lib/facter/psql_is_slave.rb index 3cb8938..5478e5e 100644 --- a/modules/libs/lib/facter/psql_is_slave.rb +++ b/modules/libs/lib/facter/psql_is_slave.rb @@ -1,6 +1,7 @@ # frozen_string_literal: true Facter.add(:psql_is_slave) do + confine enc_role: 'roles::infra::sql::patroni' setcode do # Command to check if PostgreSQL is in recovery mode command = 'sudo -iu postgres psql -tAc "select pg_is_in_recovery()"'