---
- name: Configure |  Copy etcd.service systemd file
  template:
    src: etcd.service.j2
    dest: /etc/systemd/system/etcd.service
    backup: yes
  when: ansible_service_mgr == "systemd"
  notify: restart etcd

- name: Configure |  Write etcd  initd script
  template:
    src: deb-etcd.initd.j2
    dest: /etc/init.d/etcd
    owner: root
    mode: 0755
  when: ansible_service_mgr in ["sysvinit","upstart"] and ansible_os_family == "Debian"
  notify: restart etcd

- name: Configure |  Create etcd config file
  template:
    src: etcd.j2
    dest: /etc/etcd.env
  notify: restart etcd
