Cleaned up scripts to consolidate setting sysctl attributes
diff --git a/defaults/main.yml b/defaults/main.yml
index 62dcaaf..c1e9c46 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -1,3 +1,6 @@
 ---
 # defaults file for apigee-opdk-setup-os-pg
 apigee_kernel_sem: '500 32000 32 1024'
+
+sysctl_pg:
+- { name: 'kernel.sem', value: "{{ apigee_kernel_sem }}" }
\ No newline at end of file
diff --git a/files/apigee-pg.limits.conf b/files/apigee-pg.limits.conf
deleted file mode 100644
index 84dabcf..0000000
--- a/files/apigee-pg.limits.conf
+++ /dev/null
@@ -1,4 +0,0 @@
-* - memlock unlimited
-* - nofile 100000
-* - nproc 32768
-* - as unlimited
\ No newline at end of file
diff --git a/tasks/main.yml b/tasks/main.yml
index 7b071b7..a03f167 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,20 +1,10 @@
 ---
-# tasks file for apigee-opdk-setup-os-pg
-
-- name: Update kernel.sem for postgres
+# tasks file for apigee-opdk-setup-os-postgres
+- name: Update sysctl attributes
   become: yes
   sysctl:
-    name: kernel.sem
-    value: '{{ apigee_kernel_sem }}'
+    name: "{{ item.name }}"
+    value: "{{ item.value }}"
     state: present
-  tags: ['os-tuning']
-
-- name: Update limits.conf
-  become: yes
-  copy:
-    src: apigee-pg.limits.conf
-    dest: /etc/security/limits.d/apigee-pg.limits.conf
-    owner: root
-    group: root
-    mode: 0644
-  tags: ['os-tuning']
\ No newline at end of file
+    sysctl_set: yes
+  with_items: "{{ sysctl_pg }}"