Commit 2231d3324c7b8ebeb266ebc8f06c9a9d6b539382

Authored by zabeth18
1 parent 53b1fa7e

lancer script shell fonctionnel

Ansible/playbooktest.yml
1 1 ---
2 2 - name: Wait until the file ./inventaire.ini
3   - hosts: localhost
  3 + hosts: all
  4 + remote_user: pi
  5 + become: yes
4 6 tasks:
5   - - unarchive:
6   - src: http://serveur-etu.polytech-lille.fr/~grouille/PROJET/fichiersRPI/fichiersRPI.zip
7   - dest: /home/pifou/capteur1/
8   - remote_src: yes
  7 + - shell: /home/pi/capteur3/lancer.sh
9 8  
10 9  
11 10  
... ...
Ansible/roles/arduino/tasks/main.yml
... ... @@ -3,4 +3,7 @@
3 3 get_url:
4 4 url: http://serveur-etu.polytech-lille.fr/~grouille/PROJET/upload/binaire.c
5 5 dest: /home/pi/capteur{{capteur}}/binaire.c
6   - mode: '0644'
7 6 \ No newline at end of file
  7 + mode: '0644'
  8 +
  9 +- name: "execution du script"
  10 + shell: /home/pi/capteur{{capteur}}/lancer.sh
8 11 \ No newline at end of file
... ...
Ansible/roles/arduino_Setup/tasks/Install.yml 0 → 100644
... ... @@ -0,0 +1,45 @@
  1 +---
  2 +- name: "Copy file for proxy setup"
  3 + copy:
  4 + src: ../files/proxy.conf
  5 + dest: /etc/apt/apt.conf.d/proxy.conf
  6 + owner: root
  7 + group: root
  8 + mode: '0644'
  9 +
  10 +- name: "verif install python3"
  11 + apt:
  12 + name: python3
  13 + state: present
  14 +
  15 +- name: "verif install python3-pip"
  16 + apt:
  17 + name: python3-pip
  18 + state: present
  19 +
  20 +
  21 +- name: "verif install wiringpi"
  22 + apt:
  23 + name: wiringpi
  24 + state: present
  25 +
  26 +- name: "verif install avrdude"
  27 + apt:
  28 + name: avrdude
  29 + state: present
  30 +
  31 +- name: "verif install lxml pkg"
  32 + pip:
  33 + executable: pip3
  34 + name: lxml
  35 +
  36 +- name: "verif install requests pkg"
  37 + pip:
  38 + executable: pip3
  39 + name: requests
  40 +
  41 +- name: "verif install pyserial pkg"
  42 + pip:
  43 + executable: pip3
  44 + name: pyserial
  45 +
0 46 \ No newline at end of file
... ...