From 825c2e5b0bcb4980a0a4273b366f96e0cb1dd8e7 Mon Sep 17 00:00:00 2001 From: CVL-GitHub <jupiter.hu@monash.edu> Date: Mon, 23 Feb 2015 17:12:13 +1100 Subject: [PATCH] add roles --- roles/cronJob/tasks/main.yml | 7 +++++++ roles/extraFiles/tasks/main.yml | 7 +++++++ roles/extra_rpms/vars/main.yml | 2 ++ 3 files changed, 16 insertions(+) create mode 100644 roles/cronJob/tasks/main.yml create mode 100644 roles/extraFiles/tasks/main.yml diff --git a/roles/cronJob/tasks/main.yml b/roles/cronJob/tasks/main.yml new file mode 100644 index 00000000..6d46ebc6 --- /dev/null +++ b/roles/cronJob/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- name: cron job + cron: name={{ item.name }} job={{ item.job }} user= {{ item.user}} hour={{ item.hour }} state=present + with_items: + cronJobs + sudo: true + when: cronJobs is defined diff --git a/roles/extraFiles/tasks/main.yml b/roles/extraFiles/tasks/main.yml new file mode 100644 index 00000000..4dff0803 --- /dev/null +++ b/roles/extraFiles/tasks/main.yml @@ -0,0 +1,7 @@ +--- +- name: extra file symbolic links + file: src={{ item.src }} path={{ item.dest }} state={{ item.type }} force=yes + with_items: + extraFiles + sudo: true + when: extraFiles is defined diff --git a/roles/extra_rpms/vars/main.yml b/roles/extra_rpms/vars/main.yml index b02a910e..bdb8e3a5 100644 --- a/roles/extra_rpms/vars/main.yml +++ b/roles/extra_rpms/vars/main.yml @@ -240,3 +240,5 @@ pkgs: - postgresql-contrib - postgresql-devel - environment-modules + - tcl + - rsync -- GitLab