[ create a new paste ] login | about

Link: http://codepad.org/nfck5XHm    [ raw code | fork ]

Plain Text, pasted on Mar 2:
===== nginx_repo.sls ======
include:
  - packages.python-apt_latest

nginx_repo:
  pkgrepo.managed:
    - humanname: Nginx Repository
{% if grains['os'] == 'CentOS' %}
    - name: nginx
    - baseurl: http://nginx.org/packages/centos/$releasever/$basearch/
    - gpgcheck: 0
    - enabled: 1
{% elif grains['os_family'] == 'Debian' %}
    - name: deb http://nginx.org/packages/{{ grains['os']|lower }}/ {{ grains['oscodename'] }} nginx
    - dist: {{ grains['oscodename'] }}
    - file: /etc/apt/sources.list.d/nginx.list
    - keyid: 7BD9BF62
    - keyserver: keyserver.ubuntu.com
    - require:
      - pkg: python-apt_latest
{% endif %}

# results in: dist == None

===== pgdg_repo.sls =====
include:
  - packages.python-apt_latest

pgdg_repo:
{% if grains['os'] == 'CentOS' %}
  pkg.installed:
    - sources:
      - pgdg-centos94: http://yum.postgresql.org/9.4/redhat/rhel-{{ grains['osrelease_info'][0] }}-{{ grains['cpuarch'] }}/pgdg-centos94-9.4-1.noarch.rpm
{% elif grains['os_family'] == 'Debian' %}
  pkgrepo.managed:
    - humanname: PostgreSQL Global Development Group Repository
    - name: deb http://apt.postgresql.org/pub/repos/apt/ {{ grains['oscodename'] }}-pgdg main
    - dist: {{ grains['oscodename'] }}-pgdg
    - file: /etc/apt/sources.list.d/pgdg.list
    - keyid: ACCC4CF8
    - keyserver: keyserver.ubuntu.com
    - require:
      - pkg: python-apt_latest
{% endif %}

# results in: dist == -pgdg


Create a new paste based on this one


Comments: