edit specific get methods to the config (Int, Str, Bool)

This commit is contained in:
Bastian Schroll 2018-01-11 13:02:04 +01:00
parent 6e011301d4
commit 0b1bd7a59b
3 changed files with 68 additions and 24 deletions

View file

@ -71,12 +71,12 @@ class Packet:
- frequency"""
config = Config()
logging.debug("add client data to bwPacket")
self.set("clientName", config.get("Client", "Name", "clientConfig"))
self.set("clientName", config.getStr("Client", "Name", "clientConfig"))
self.set("clientVersion", version.client)
self.set("clientBuildDate", version.date)
self.set("clientBranch", version.branch)
self.set("inputSource", config.get("Server", "InputSource", "clientConfig"))
self.set("frequency", config.get("Stick", "Frequency", "clientConfig"))
self.set("inputSource", config.getStr("Server", "InputSource", "clientConfig"))
self.set("frequency", config.getStr("Stick", "Frequency", "clientConfig"))
def addServerData(self):
"""!Add the server information to the decoded data
@ -88,7 +88,16 @@ class Packet:
- serverBranch"""
config = Config()
logging.debug("add server data to bwPacket")
self.set("serverName", config.get("Server", "Name", "serverConfig"))
self.set("serverName", config.getStr("Server", "Name", "serverConfig"))
self.set("serverVersion", version.server)
self.set("serverBuildDate", version.date)
self.set("serverBranch", version.branch)
@staticmethod
def infoToLog(bwPacket):
"""!Print a info message to the log on INFO level.
Contains the most useful info about this packet.
@todo not complete yet - must be edit to print nice formatted messages on console
@param bwPacket: BOSWatch packet instance"""
logging.info("%s packet received", bwPacket.get("mode"))