diff options
author | Renato Botelho <renato@netgate.com> | 2015-10-13 16:01:37 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-10-13 16:01:53 -0300 |
commit | 3c5a06e798f0840c1632e72ac9694bdb2216ae5c (patch) | |
tree | 1550556e84f404dc2b50ac33a41f3b4cdd6a1cf6 /src/usr/local/sbin | |
parent | 8870b1c653fb450009e824183c71e73786552273 (diff) | |
download | pfsense-3c5a06e798f0840c1632e72ac9694bdb2216ae5c.zip pfsense-3c5a06e798f0840c1632e72ac9694bdb2216ae5c.tar.gz |
When -p is used, read fifo content and write it to a file used by GUI
Diffstat (limited to 'src/usr/local/sbin')
-rwxr-xr-x | src/usr/local/sbin/pfSense-upgrade | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/usr/local/sbin/pfSense-upgrade b/src/usr/local/sbin/pfSense-upgrade index 25da160..292200a 100755 --- a/src/usr/local/sbin/pfSense-upgrade +++ b/src/usr/local/sbin/pfSense-upgrade @@ -627,6 +627,12 @@ if [ -n "${progress_fifo}" ]; then _echo "ERROR: ${progress_fifo} is not a FIFO" _exit 1 fi + if [ -e "${progress_fifo}.json" ]; then + rm -f ${progress_fifo}.json + fi + # Read fifo and save content to a file in background + # GUI will read progress from file + tail -f ${progress_fifo} > ${progress_fifo}.json & export EVENT_PIPE="${progress_fifo}" fi |