Kaynağa Gözat

Add possibility to install additional packages

tags/v0.2.0
a.genus 8 yıl önce
ebeveyn
işleme
ae8b1d4d18
2 değiştirilmiş dosya ile 21 ekleme ve 0 silme
  1. +5
    -0
      README.rst
  2. +16
    -0
      syslog_ng/packages.sls

+ 5
- 0
README.rst Dosyayı Görüntüle

@@ -26,3 +26,8 @@ Install the ``sylog-ng`` package.
Install and configure the ``syslog-ng`` package.

note: if the first character of a string is '=' the string is treated as a literal (not ecapsulated in quotes)

``syslog_ng.packages``
-----------

Install optional packages which may provide additional functionality.

+ 16
- 0
syslog_ng/packages.sls Dosyayı Görüntüle

@@ -0,0 +1,16 @@
{% from "syslog_ng/map.jinja" import syslog_ng with context %}


include:
- syslog_ng

{%- if syslog_ng.packages is defined and syslog_ng.packages %}
syslog_ng_packages:
pkg.installed:
- pkgs:
{%- for pkg in syslog_ng.packages %}
- {{ pkg.name }}{% if pkg.version is defined and pkg.version %}: '{{ pkg.version }}' {% endif %}
{%- endfor %}
- watch_in:
- service: syslog_ng
{%- endif %}

Yükleniyor…
İptal
Kaydet