code format with black
This commit is contained in:
@ -10,21 +10,19 @@ class Metrics(object):
|
||||
def __init__(self):
|
||||
self.metrics = {}
|
||||
|
||||
def pushDecodes(self, band, mode, count = 1):
|
||||
def pushDecodes(self, band, mode, count=1):
|
||||
if band is None:
|
||||
band = 'unknown'
|
||||
band = "unknown"
|
||||
else:
|
||||
band = band.getName()
|
||||
|
||||
if mode is None:
|
||||
mode = 'unknown'
|
||||
mode = "unknown"
|
||||
|
||||
if not band in self.metrics:
|
||||
self.metrics[band] = {}
|
||||
if not mode in self.metrics[band]:
|
||||
self.metrics[band][mode] = {
|
||||
"count": 0
|
||||
}
|
||||
self.metrics[band][mode] = {"count": 0}
|
||||
|
||||
self.metrics[band][mode]["count"] += count
|
||||
|
||||
|
@ -21,7 +21,7 @@ class ServiceOutput(output):
|
||||
threading.Thread(target=target).start()
|
||||
|
||||
def supports_type(self, t):
|
||||
return t == 'wsjt_demod'
|
||||
return t == "wsjt_demod"
|
||||
|
||||
|
||||
class ServiceHandler(object):
|
||||
@ -69,7 +69,11 @@ class ServiceHandler(object):
|
||||
cf = self.source.getProps()["center_freq"]
|
||||
srh = self.source.getProps()["samp_rate"] / 2
|
||||
frequency_range = (cf - srh, cf + srh)
|
||||
self.services = [self.setupService(dial["mode"], dial["frequency"]) for dial in Bandplan.getSharedInstance().collectDialFrequencies(frequency_range) if self.isSupported(dial["mode"])]
|
||||
self.services = [
|
||||
self.setupService(dial["mode"], dial["frequency"])
|
||||
for dial in Bandplan.getSharedInstance().collectDialFrequencies(frequency_range)
|
||||
if self.isSupported(dial["mode"])
|
||||
]
|
||||
|
||||
def setupService(self, mode, frequency):
|
||||
logger.debug("setting up service {0} on frequency {1}".format(mode, frequency))
|
||||
@ -92,6 +96,7 @@ class WsjtHandler(object):
|
||||
|
||||
class ServiceManager(object):
|
||||
sharedInstance = None
|
||||
|
||||
@staticmethod
|
||||
def getSharedInstance():
|
||||
if ServiceManager.sharedInstance is None:
|
||||
|
@ -377,7 +377,7 @@ class SpectrumThread(csdr.output):
|
||||
self.dsp.start()
|
||||
|
||||
def supports_type(self, t):
|
||||
return t == 'audio'
|
||||
return t == "audio"
|
||||
|
||||
def receive_output(self, type, read_fn):
|
||||
if self.props["csdr_dynamic_bufsize"]:
|
||||
|
@ -255,7 +255,7 @@ class WsjtParser(object):
|
||||
# '0052 -29 2.6 0.001486 0 G02CWT IO92 23'
|
||||
wsjt_msg = msg[29:].strip()
|
||||
self.parseWsprMessage(wsjt_msg)
|
||||
Metrics.getSharedInstance().pushDecodes(self.band, 'WSPR')
|
||||
Metrics.getSharedInstance().pushDecodes(self.band, "WSPR")
|
||||
return {
|
||||
"timestamp": self.parse_timestamp(msg[0:4], "%H%M"),
|
||||
"db": float(msg[5:8]),
|
||||
|
Reference in New Issue
Block a user