remove csv descr from paket and wildcard

should be done in a module
This commit is contained in:
Bastian Schroll 2019-09-20 13:06:15 +02:00
parent 5aafb02772
commit 0af091373f
2 changed files with 4 additions and 5 deletions

View file

@ -22,7 +22,9 @@ import time
logging.debug("- %s loaded", __name__)
# todo check function and document + write an test
# todo maybe this can be a module ???
# todo maybe can be a module instead of a native boswatch piece
# idea: maybe this can be a class with a register_wildcard() method
# so the list with wildcards can be modified by other modules
def replaceWildcards(message, bwPacket):
@ -39,6 +41,7 @@ def replaceWildcards(message, bwPacket):
"{SVERS}": bwPacket.getField("serverVersion"),
"{SDATE}": bwPacket.getField("serverBuildDate"),
"{SBRCH}": bwPacket.getField("serverBranch"),
# client
"{CNAME}": bwPacket.getField("clientName"),
"{CIP}": bwPacket.getField("clientIP"),
@ -51,8 +54,6 @@ def replaceWildcards(message, bwPacket):
"{TIMES}": bwPacket.getField("mode"),
"{FREQ}": bwPacket.getField("frequency"),
"{MODE}": bwPacket.getField("mode"),
"{DESCS}": bwPacket.getField("descriptionShort"),
"{DESCL}": bwPacket.getField("descriptionLong"),
# fms wildcards
"{FMS}": bwPacket.getField("fms"),

View file

@ -19,8 +19,6 @@ Ein BOSWatch Datenpaket wird in einem Python Dict abgebildet. In der nachfolgend
|timestamp|X|X|X|X|`{TIMES}`||
|frequency|X|X|X|X|`{FREQ}`||
|mode|X|X|X|X|`{MODE}`|(fms, pocsag, zvei, msg)|
|descriptionShort|X|X|X||`{DESCS}`|Kann aus optinalem CSV File geladen werden|
|descriptionLong|X|X|X||`{DESCL}`|Kann aus optinalem CSV File geladen werden|
---
## Speziell für POCSAG