Files
zulip/puppet/zulip_ops/manifests/postgres_slave.pp
Tim Abbott 90828297e4 puppet-lint: Enforce double_quoted_strings check.
This makes our puppet codebase more consistent by using single-quoted
strings consistently.
2018-08-13 12:31:19 -07:00

21 lines
643 B
Puppet

class zulip_ops::postgres_slave {
include zulip_ops::base
include zulip_ops::postgres_appdb
file { "/var/lib/postgresql/${zulip::base::postgres_version}/main/recovery.conf":
ensure => file,
require => Package["postgresql-${zulip::base::postgres_version}"],
owner => 'postgres',
group => 'postgres',
mode => '0644',
source => 'puppet:///modules/zulip_ops/postgresql/recovery.conf',
}
file { '/etc/sysctl.d/40-postgresql.conf':
ensure => file,
owner => 'root',
group => 'root',
mode => '0644',
source => 'puppet:///modules/zulip_ops/postgresql/40-postgresql.conf.slave',
}
}