From 08d1b8cc75b0474a7564207a8c48c0962b823ab2 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Thu, 4 Jun 2015 10:57:51 -0600 Subject: [PATCH] Add tasks to update settings Signed-off-by: Zack Cerza --- roles/cobbler/tasks/settings.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 roles/cobbler/tasks/settings.yml diff --git a/roles/cobbler/tasks/settings.yml b/roles/cobbler/tasks/settings.yml new file mode 100644 index 0000000..6a5c4b6 --- /dev/null +++ b/roles/cobbler/tasks/settings.yml @@ -0,0 +1,15 @@ +--- +- name: Enable dynamic settings modification + # Escape the colon below so the line will parse + lineinfile: dest=/etc/cobbler/settings regexp=^allow_dynamic_settings line="allow_dynamic_settings{{':'}} 1" + register: dynamic_settings + +- name: Restart cobbler + service: + name: "{{ cobbler_service }}" + state: restarted + when: dynamic_settings|changed + +- name: Update settings + command: cobbler setting edit --name={{ item.name }} --value={{ item.value}} + with_items: settings -- 2.39.5