Skip to content

Commit 24c0de6

Browse files
committed
SYS-664 fix weewx entrypoint
1 parent cd3b851 commit 24c0de6

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

images/weewx/entrypoint.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,12 @@ if [ ! -e $WX_ROOT/weewx.conf.bak ]; then
7979
"/skin = Standard/,/enable = false/c skin = $SKIN\n enable = true" $WX_ROOT/weewx.conf
8080
fi
8181

82-
# Change the 5th "enable = false" which is Wunderground StdRESTful toggle
83-
awk '/enable = false/{c++;if(c==5){sub("enable = false","enable = true");c=0}}1' \
82+
# Enable rsync
83+
sed -i \
84+
"/user has write permissions/,/enable = false/c # enabled by entrypoint\n\tenable = true" $WX_ROOT/weewx.conf
85+
86+
# Change the 6th "enable = false" which is Wunderground StdRESTful toggle
87+
awk '/enable = false/{c++;if(c==6){sub("enable = false","enable = true");c=0}}1' \
8488
$WX_ROOT/weewx.conf > $WX_ROOT/weewx.conf.new
8589
mv $WX_ROOT/weewx.conf $WX_ROOT/weewx.conf.awk
8690
mv $WX_ROOT/weewx.conf.new $WX_ROOT/weewx.conf

0 commit comments

Comments
 (0)