Merge pull request 'feat: confine fact to patroni' (#158) from neoloc/patroni_facts into develop

Reviewed-on: https://git.query.consul/unkinben/puppet-prod/pulls/158
This commit is contained in:
Ben Vincent 2024-09-03 22:19:18 +10:00
commit c0b94c181f

View File

@ -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()"'