This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
galaxy-deployment-ansible-d…/tsg-olap/parcels/roles/initialization/arangodb/tasks/init.yml
2024-02-22 10:53:59 +08:00

22 lines
534 B
YAML

- name: Creating directory
file:
state: directory
path: '{{ deploy_dir }}/{{ container_name }}/init'
- name: Copying init files
template:
src: "create_database.sh.j2"
dest: "{{ deploy_dir }}/{{ container_name }}/init/create_database.sh"
mode: 0755
force: true
- name: Creating database and collection
shell: 'cd {{ deploy_dir }}/{{ container_name }}/init && sh create_database.sh'
register: response
until: response.rc == 0
retries: 3
delay: 3
failed_when: response.rc != 0
run_once: true