updated devportal
diff --git a/tasks/main.yml b/tasks/main.yml index 028d458..675871a 100644 --- a/tasks/main.yml +++ b/tasks/main.yml
@@ -1,2 +1,33 @@ --- # tasks file for apigee-opdk-devportal-config +- name: Remove the old dev portal db response file + file: + path: "{{ opdk_portal_config_file }}" + state: absent + when: manual_devportal_response_file is not defined or not manual_devportal_response_file + +- name: Ensure that a folder exists for the file to be generated + file: + path: "{{ opdk_portal_config_file | dirname }}" + state: directory + +- import_tasks: postgres.yml + +- name: Construct the dev portal silent-install file + template: + src: 'devportal-silent-install.conf.j2' + dest: "{{ opdk_portal_config_file }}" + force: yes + owner: '{{ opdk_user_name }}' + group: '{{ opdk_group_name }}' + mode: 0655 + when: manual_devportal_response_file is not defined or not manual_devportal_response_file + +- name: Copy provided silent-install file + copy: + src: "{{ manual_devportal_response_file }}" + dest: "{{ opdk_portal_config_file }}" + owner: '{{ opdk_user_name }}' + group: '{{ opdk_group_name }}' + mode: 0655 + when: manual_devportal_response_file is defined and manual_devportal_response_file
diff --git a/templates/devportal.conf.j2 b/templates/devportal-silent-install.conf.j2 similarity index 100% rename from templates/devportal.conf.j2 rename to templates/devportal-silent-install.conf.j2