mirror of
https://github.com/schnidrig/openhab-ansible
synced 2026-01-12 08:58:46 +01:00
add psa
This commit is contained in:
12
roles/psa_car_controller/tasks/main.yml
Normal file
12
roles/psa_car_controller/tasks/main.yml
Normal file
@@ -0,0 +1,12 @@
|
||||
---
|
||||
|
||||
- include: psacc.yml
|
||||
tags:
|
||||
- psacc
|
||||
- openhab_all
|
||||
|
||||
- include: scripts.yml
|
||||
tags:
|
||||
- psacc
|
||||
- openhab_all
|
||||
|
||||
16
roles/psa_car_controller/tasks/psacc.yml
Normal file
16
roles/psa_car_controller/tasks/psacc.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
|
||||
- name: Adding user pi to group docker
|
||||
user: name=pi
|
||||
groups=docker
|
||||
append=yes
|
||||
|
||||
- name: install docker-compose file
|
||||
template:
|
||||
src: docker-compose.yaml
|
||||
dest: /home/pi/psa/docker-compose.yaml
|
||||
|
||||
- name: install patch
|
||||
copy:
|
||||
src: mylogger.py
|
||||
dest: /home/pi/psa/mylogger.py
|
||||
16
roles/psa_car_controller/tasks/scripts.yml
Normal file
16
roles/psa_car_controller/tasks/scripts.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
|
||||
- name: create scripts dir
|
||||
file:
|
||||
dest: "/home/pi/bin"
|
||||
state: directory
|
||||
|
||||
- name: create scripts
|
||||
template:
|
||||
src: "{{ item }}.sh"
|
||||
dest: "/home/pi/bin/{{ item }}"
|
||||
owner: root
|
||||
group: root
|
||||
mode: "u=rwx,g=xr,o=rx"
|
||||
loop:
|
||||
- backup-psa
|
||||
Reference in New Issue
Block a user