parameterized ignore_errors
diff --git a/tasks/main.yml b/tasks/main.yml
index 68d3d92..bebaf03 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -13,4 +13,4 @@
   file:
     path: '{{ apigee_postgresql_data_dir }}'
     state: absent
-  when: opdk_version | version_compare('4.16.09', '==')
+  when: clear_pgdata is defined and clear_pgdata | bool == True