Skip to content
Extraits de code Groupes Projets
Sélectionner une révision Git
  • 63b98de217b02b4aad97be16655d83a6898cfa0e
  • 12.0 par défaut protégée
  • 17.0
  • 18.0
  • 16.0
  • 14.0
  • 15.0
  • 13.0
  • 10.0
  • 9.0
10 résultats

res_company.py

Blame
  • main.yml 20,69 Kio
    ---
    # --------------------------------------------------
    # Whitelists section
    # --------------------------------------------------
    
    - name: "Copy docker compose for whitelists"
      tags:
        - "docker_whitelists"
      ansible.builtin.template:
        src: "whitelists.yaml.j2"
        dest: "/home/docker/whitelists.yaml"
        owner: "root"
        group: "root"
        mode: "0400"
      notify:
        - "restart whitelist containers"
      when: >
        restrict_internet_access
        and whitelisted_urls is defined
    
    - name: "Set empty lists to trigger actions on instances"
      tags:
        - "docker_odoo_config_compose"
        - "docker_odoo_metabase"
        - "docker_proxy"
      set_fact:
        instances_to_pull: []
        instances_to_rebuild: []
        instances_to_remove_key: []
        instances_to_restart: []
    
    - name: "Create Odoo docker directories on server in /home/docker/"
      ansible.builtin.file:
        name: "/home/docker/{{ odoo_instance.key }}"
        state: directory
        owner: "root"
        group: "root"
        mode: "0755"
      loop: "{{ odoo_instances | dict2items }}"
      loop_control:
        label: "{{ odoo_instance.key }}"
      when: test_instance_is_selected
    
    - name: "Create Odoo docker build directories on server in /home/docker/<instance>/odoo/"
      ansible.builtin.file:
        name: "/home/docker/{{ odoo_instance.key }}/odoo/"
        state: directory
        owner: "root"
        group: "root"
        mode: "0755"
      loop: "{{ odoo_instances | dict2items }}"
      loop_control:
        label: "{{ odoo_instance.key }}"
      when: >
        test_instance_need_build
        and test_instance_is_selected
    
    - name: "Create `dot_ssh` dir in Odoo docker build directories on server in /home/docker/<instance>/odoo/dot_ssh"
      ansible.builtin.file:
        name: "/home/docker/{{ odoo_instance.key }}/odoo/dot_ssh"
        state: directory
        owner: "root"
        group: "root"
        mode: "0500"
      loop: "{{ odoo_instances | dict2items }}"
      loop_control:
        label: "{{ odoo_instance.key }}"
      when: >
        test_instance_need_build
        and test_instance_is_selected