diff --git a/roles/osm-vector-maps/tasks/main.yml b/roles/osm-vector-maps/tasks/main.yml index a16962f8b..4696d2c72 100644 --- a/roles/osm-vector-maps/tasks/main.yml +++ b/roles/osm-vector-maps/tasks/main.yml @@ -1,4 +1,4 @@ -- name: Make sure the osm-vector-maps directory exists +- name: Ensure directory {{ vector_map_path }}/maplist/assets exists file: path: '{{ vector_map_path }}/maplist/assets' state: directory @@ -11,18 +11,18 @@ url: "{{ iiab_map_url }}/assets/regions.json" dest: '{{ vector_map_path }}/maplist/assets/' -- name: Create a link to osm catalog in /common/assets +- name: Symlink catalog {{ doc_root }}/common/assets/regions.json -> {{ vector_map_path }}/maplist/assets/regions.json file: src: "{{ vector_map_path }}/maplist/assets/regions.json" dest: "{{ doc_root }}/common/assets/regions.json" state: link -- name: Fetch the javascript bundle with openlayers for test page +- name: Fetch the JavaScript bundle with OpenLayers for test page http://box/maps/maplist get_url: url: "{{ iiab_map_url }}/../main.js" dest: '{{ vector_map_path }}/maplist/' -- name: Fetch the index.html for test page +- name: Install index.html from template, for test page http://box/maps/maplist template: src: "index.html" dest: '{{ vector_map_path }}/maplist/index.html' @@ -49,13 +49,13 @@ #- name: Run the script that does osm-vector-maps housekeeping # shell: /usr/bin/iiab-update-map -- name: Copy the Countries geojson to assets +- name: Copy countries.json (geojson) to {{ vector_map_path }}/maplist/assets copy: src: countries.json dest: '{{ vector_map_path }}/maplist/assets' # It is too complicated to use a single file for both iiab and admin-console -- name: Copy the duplicated javascript to assets +- name: Copy the duplicated JavaScript (map_functions.js) to {{ vector_map_path }}/maplist/assets copy: src: map_functions.js dest: '{{ vector_map_path }}/maplist/assets' @@ -82,4 +82,3 @@ copy: src: test-index.redirect dest: "{{ vector_map_path }}/index.html" -