Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ grep -A 15 'postgres:' defaults.yaml
- postgres:
- version: '9.4'
- shortversion: '94'
- pgdg_release: '3'
- #pkg_client:
- # - postgresql94
- # - postgresql94-libs
- #pkg_server:
- # - postgresql94-contrib
- # - postgresql94-devel
- # - postgresql94-server
- # - postgresql94-plpython
- pkg_client: [ postgresql94, postgresql94-libs ]
- pkg_server: [ postgresql94-contrib, postgresql94-devel, postgresql94-server, postgresql94-plpython ]
- $ cat map.jinja
- # vim: set expandtab tabstop=2 shiftwidth=2 autoindent: vim modeline
- #
- # Map the default values from defaults.yaml to something we can use
- #
- {% import_yaml "postgres/defaults.yaml" as defaults %}
- {% set postgres = salt['grains.filter_by'](
- defaults,
- base='postgres',
- ) %}
- $ head -n 15 server.sls
- # vim: set expandtab tabstop=2 shiftwidth=2 autoindent: vim modeline
- #
- {%- from "postgres/map.jinja" import postgres with context %}
- include:
- - .client
- - .repo
- pg-server-packages:
- pkg.installed:
- - pkgs:
- - {{ postgres.pkg_server }}
- pg-mkdata-dir:
- file.directory:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement