|
@@ -27,7 +27,7 @@
|
|
|
|
|
|
- name: WeeWX source unpacked
|
|
|
unarchive:
|
|
|
- src: https://weewx.com/downloads/weewx-4.4.0.tar.gz
|
|
|
+ src: https://weewx.com/downloads/weewx-4.5.1.tar.gz
|
|
|
dest: /usr/local/src/weewx
|
|
|
remote_src: yes
|
|
|
|
|
@@ -38,31 +38,32 @@
|
|
|
|
|
|
- name: WeeWX GW1000 driver installed
|
|
|
shell:
|
|
|
- chdir: /usr/local/src/weewx/weewx-4.4.0/bin
|
|
|
+ chdir: /usr/local/src/weewx/weewx-4.5.1/bin
|
|
|
cmd: python3.7 wee_extension --install=/usr/local/src/weewx/gw1000-0.2.0.tar.gz
|
|
|
|
|
|
- name: WeeWX built
|
|
|
shell: python3.7 ./setup.py build
|
|
|
args:
|
|
|
- chdir: /usr/local/src/weewx/weewx-4.4.0
|
|
|
+ chdir: /usr/local/src/weewx/weewx-4.5.1
|
|
|
|
|
|
- name: WeeWX config file installed
|
|
|
copy:
|
|
|
src: weewx.conf
|
|
|
- dest: /usr/local/src/weewx/weewx-4.4.0/weewx.conf
|
|
|
+ dest: /usr/local/etc/weewx.conf
|
|
|
owner: root
|
|
|
mode: 0644
|
|
|
- notify: Supervisor restarted
|
|
|
+ notify: WeeWX restarted
|
|
|
|
|
|
-- name: WeeWX supervisor file installed
|
|
|
+- name: WeeWX rc file installed
|
|
|
copy:
|
|
|
- src: weewx-supervisor.conf
|
|
|
- dest: /usr/local/etc/supervisor/conf.d/weewx.conf
|
|
|
+ src: weewx.rc
|
|
|
+ dest: /usr/local/etc/rc.d/weewx
|
|
|
owner: root
|
|
|
- mode: 0644
|
|
|
- notify: Supervisor restarted
|
|
|
+ mode: a+x
|
|
|
+ notify: WeeWX restarted
|
|
|
+
|
|
|
|
|
|
-- name: WeeWX NeoWX skin file installed
|
|
|
+- name: WeeWX NeoWX skin file emplaced
|
|
|
copy:
|
|
|
src: neowx-material-latest.zip
|
|
|
dest: /usr/local/src/weewx/neowx-material-latest.zip
|
|
@@ -71,11 +72,16 @@
|
|
|
|
|
|
- name: WeeWX NeoWX Material skin installed
|
|
|
shell:
|
|
|
- chdir: /usr/local/src/weewx/weewx-4.4.0/bin
|
|
|
+ chdir: /usr/local/src/weewx/weewx-4.5.1/bin
|
|
|
cmd: python3.7 wee_extension --install=/usr/local/src/weewx/neowx-material-latest.zip
|
|
|
- notify: Supervisor restarted
|
|
|
+ notify: WeeWX restarted
|
|
|
|
|
|
- name: WeeWX first report generated
|
|
|
shell:
|
|
|
- chdir: /usr/local/src/weewx/weewx-4.4.0/bin
|
|
|
+ chdir: /usr/local/src/weewx/weewx-4.5.1/bin
|
|
|
cmd: python3.7 wee_reports
|
|
|
+
|
|
|
+- name: WeeWX started
|
|
|
+ service:
|
|
|
+ name: weewx
|
|
|
+ state: started
|