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