[hamradio-commits] [dump1090-mutability] 47/172: Add support for LOG_DECODED_MESSAGES option to log all messages (disables --quiet).

Matteo F. Vescovi mfv at moszumanska.debian.org
Sun Jan 28 13:45:45 UTC 2018


This is an automated email from the git hooks/post-receive script.

mfv pushed a commit to branch master
in repository dump1090-mutability.

commit c66ec05abce79c74e18aafbfc0a8a9b0d7c47dae
Author: Oliver Jowett <oliver at mutability.co.uk>
Date:   Tue Dec 30 16:40:15 2014 +0000

    Add support for LOG_DECODED_MESSAGES option to log all messages (disables --quiet).
---
 debian/changelog                     | 6 ++++++
 debian/config-template               | 4 ++++
 debian/dump1090-mutability.config    | 4 +++-
 debian/dump1090-mutability.init      | 4 +++-
 debian/dump1090-mutability.templates | 7 +++++++
 5 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 11e18a4..4b25bc2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+dump1090-mutability (1.08.2302.14+1mu-6) UNRELEASED; urgency=medium
+
+  * Add support for LOG_DECODED_MESSAGES option to log all messages (disables --quiet).
+
+ -- Oliver Jowett <oliver at mutability.co.uk>  Tue, 30 Dec 2014 16:38:50 +0000
+
 dump1090-mutability (1.08.2302.14+1mu-5) unstable; urgency=medium
 
   * Add Provides: fatsv-data-source
diff --git a/debian/config-template b/debian/config-template
index 615c6fa..a9d4b99 100644
--- a/debian/config-template
+++ b/debian/config-template
@@ -115,5 +115,9 @@ JSON_INTERVAL=
 # Accuracy of receiver location to write to json state, one of "exact" / "approximate" / "none"
 JSON_LOCATION_ACCURACY=
 
+# Set to yes to log all decoded messages
+# This can get large fast!
+LOG_DECODED_MESSAGES=
+
 # Additional options that are passed to the Daemon.
 EXTRA_ARGS=
diff --git a/debian/dump1090-mutability.config b/debian/dump1090-mutability.config
index 68bc998..824e1cc 100644
--- a/debian/dump1090-mutability.config
+++ b/debian/dump1090-mutability.config
@@ -48,6 +48,7 @@ if [ -e $CONFIGFILE ]; then
   db_set $NAME/json-dir "$JSON_DIR"
   db_set $NAME/json-interval "$JSON_INTERVAL"
   db_set $NAME/json-location-accuracy "$JSON_LOCATION_ACCURACY"
+  db_set_yn $NAME/log-decoded-messages "$LOG_DECODED_MESSAGES"
   db_set $NAME/extra-args "$EXTRA_ARGS"
 fi
 
@@ -205,7 +206,8 @@ db_go || true; db_get $NAME/auto-start; if [ "$RET" = "true" ]; then
   db_input low $NAME/json-dir || true
   db_input low $NAME/json-location-accuracy || true
  fi
- 
+
+ db_input low $NAME/log-decoded-messages || true
  db_input low $NAME/extra-args || true
  
  db_go || True
diff --git a/debian/dump1090-mutability.init b/debian/dump1090-mutability.init
index ed900eb..f28bbd4 100644
--- a/debian/dump1090-mutability.init
+++ b/debian/dump1090-mutability.init
@@ -18,7 +18,7 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin
 DESC="dump1090-mutability daemon"
 NAME=dump1090-mutability
 DAEMON=/usr/bin/$NAME
-ARGS="--quiet"
+ARGS=""
 PIDFILE=/var/run/$NAME.pid
 SCRIPTNAME=/etc/init.d/$NAME
 
@@ -89,6 +89,8 @@ case "x$JSON_LOCATION_ACCURACY" in
   *) ARGS="$ARGS --json-location-accuracy 0" ;;
 esac
 
+if [ "x$LOG_DECODED_MESSAGES" != "xyes" ]; then ARGS="$ARGS --quiet"; fi
+
 if [ -n "$EXTRA_ARGS" ]; then ARGS="$ARGS $EXTRA_ARGS"; fi
 
 # Load the VERBOSE setting and other rcS variables
diff --git a/debian/dump1090-mutability.templates b/debian/dump1090-mutability.templates
index 68b6a70..b88ca11 100644
--- a/debian/dump1090-mutability.templates
+++ b/debian/dump1090-mutability.templates
@@ -255,6 +255,13 @@ Type: select
 Choices: approximate, exact, none
 Default: approximate
 
+Template: dump1090-mutability/log-decoded-messages
+Description: Log all decoded messages?
+ dump1090 can log all decoded messages as text to the logfile.
+ This can result in a very large logfile! Usually you don't need this.
+Type: boolean
+Default: false
+
 Template: dump1090-mutability/extra-args
 Description: Extra arguments to pass to dump1090:
  Here you can add any extra arguments you want to pass to dump1090.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/dump1090-mutability.git



More information about the pkg-hamradio-commits mailing list