Browse Source

FreeBSD - Switch to native YAML syntax, Ansible ensures things

Jared Ledvina 7 years ago
parent
commit
8708819355
1 changed files with 8 additions and 6 deletions
  1. 8 6
      tasks/FreeBSD/main.yml

+ 8 - 6
tasks/FreeBSD/main.yml

@@ -5,7 +5,9 @@
   - include_vars: "{{ ansible_distribution }}.yml"
 
   - name: Ensure the Sensu group is present
-    group: name={{ sensu_group_name }} state=present
+    group:
+      name: {{ sensu_group_name }}
+      state: present
 
   - name: Ensure the Sensu user is present
     user:
@@ -16,19 +18,19 @@
       createhome: true
       state: present
 
-  - name: Create pkgng custom repo config directory
+  - name: Ensure pkgng custom repo config directory exists
     file:
       path: /usr/local/etc/pkg/repos/
       state: directory
 
-  - name: Install sensu repo
+  - name: Ensure Sensu repo is configured
     template:
       src: sensu-freebsd-repo.conf.j2
       dest: /usr/local/etc/pkg/repos/sensu.conf
     notify:
       - Update pkgng database
 
-  - name: Install prerequisite packages
+  - name: Ensure prerequisite packages are installed
     pkgng:
       name: "{{ item }}"
       state: present
@@ -36,7 +38,7 @@
       - bash
       - ca_root_nss
 
-  - name: Install sensu
+  - name: Ensure Sensu is installed
     pkgng:
       name: "{{ sensu_package }}"
-      state: present
+      state: "{{ sensu_pkg_state }}"