Sha256: bbf34d254ae6d4756dcc326aa6ecfa533158103a203b41b97ea9d4deb39cf9a3

Contents?: true

Size: 704 Bytes

Versions: 1

Compression:

Stored size: 704 Bytes

Contents

module Caco::Repmgr::Cell
  class Conf < Trailblazer::Cell
    def node_id
      property(:node_id)
    end

    def node_name
      property(:node_name)
    end

    def primary_host
      property(:primary_host)
    end

    def primary_user
      property(:primary_user)
    end

    def primary_database
      property(:primary_database)
    end

    def node_initial_role
      property(:node_initial_role)
    end

    def postgres_version
      property(:postgres_version)
    end

    def use_barman?
      property(:use_barman) || false
    end

    def barman_host
      property(:barman_host) || "barman"
    end

    def barman_server
      property(:barman_server) || "pg"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
caco-0.1.0 lib/caco/repmgr/cell/conf.rb