Reduce number of statements, resolve pylint 'R0915'
Signed-off-by: Vasilis Tsiligiannis <acinonyx@openwrt.gr>merge-requests/400/head
parent
5abb3553f9
commit
70ffe07f22
|
@ -12,5 +12,4 @@ disable=
|
||||||
R0901,
|
R0901,
|
||||||
R0903,
|
R0903,
|
||||||
R0914,
|
R0914,
|
||||||
R0915,
|
|
||||||
W0511,
|
W0511,
|
||||||
|
|
|
@ -10,5 +10,4 @@ disable=
|
||||||
R0901,
|
R0901,
|
||||||
R0903,
|
R0903,
|
||||||
R0914,
|
R0914,
|
||||||
R0915,
|
|
||||||
W0511,
|
W0511,
|
||||||
|
|
132
db/base/utils.py
132
db/base/utils.py
|
@ -59,71 +59,75 @@ def calculate_statistics():
|
||||||
band_label = []
|
band_label = []
|
||||||
band_data = []
|
band_data = []
|
||||||
|
|
||||||
# <30.000.000 - HF
|
bands = [
|
||||||
filtered = transmitters.filter(downlink_low__lt=30000000).count()
|
# <30.000.000 - HF
|
||||||
band_label.append('HF')
|
{
|
||||||
band_data.append(filtered)
|
'lower_limit': 0,
|
||||||
|
'upper_limit': 30000000,
|
||||||
|
'label': 'HF'
|
||||||
|
},
|
||||||
|
# 30.000.000 ~ 300.000.000 - VHF
|
||||||
|
{
|
||||||
|
'lower_limit': 30000000,
|
||||||
|
'upper_limit': 300000000,
|
||||||
|
'label': 'VHF'
|
||||||
|
},
|
||||||
|
# 300.000.000 ~ 1.000.000.000 - UHF
|
||||||
|
{
|
||||||
|
'lower_limit': 300000000,
|
||||||
|
'upper_limit': 1000000000,
|
||||||
|
'label': 'UHF',
|
||||||
|
},
|
||||||
|
# 1G ~ 2G - L
|
||||||
|
{
|
||||||
|
'lower_limit': 1000000000,
|
||||||
|
'upper_limit': 2000000000,
|
||||||
|
'label': 'L',
|
||||||
|
},
|
||||||
|
# 2G ~ 4G - S
|
||||||
|
{
|
||||||
|
'lower_limit': 2000000000,
|
||||||
|
'upper_limit': 4000000000,
|
||||||
|
'label': 'S',
|
||||||
|
},
|
||||||
|
# 4G ~ 8G - C
|
||||||
|
{
|
||||||
|
'lower_limit': 4000000000,
|
||||||
|
'upper_limit': 8000000000,
|
||||||
|
'label': 'C',
|
||||||
|
},
|
||||||
|
# 8G ~ 12G - X
|
||||||
|
{
|
||||||
|
'lower_limit': 8000000000,
|
||||||
|
'upper_limit': 12000000000,
|
||||||
|
'label': 'X',
|
||||||
|
},
|
||||||
|
# 12G ~ 18G - Ku
|
||||||
|
{
|
||||||
|
'lower_limit': 12000000000,
|
||||||
|
'upper_limit': 18000000000,
|
||||||
|
'label': 'Ku',
|
||||||
|
},
|
||||||
|
# 18G ~ 27G - K
|
||||||
|
{
|
||||||
|
'lower_limit': 18000000000,
|
||||||
|
'upper_limit': 27000000000,
|
||||||
|
'label': 'K',
|
||||||
|
},
|
||||||
|
# 27G ~ 40G - Ka
|
||||||
|
{
|
||||||
|
'lower_limit': 27000000000,
|
||||||
|
'upper_limit': 40000000000,
|
||||||
|
'label': 'Ka',
|
||||||
|
},
|
||||||
|
]
|
||||||
|
|
||||||
# 30.000.000 ~ 300.000.000 - VHF
|
for band in bands:
|
||||||
filtered = transmitters.filter(downlink_low__gte=30000000, downlink_low__lt=300000000).count()
|
filtered = transmitters.filter(
|
||||||
band_label.append('VHF')
|
downlink_low__gte=band['lower_limit'], downlink_low__lt=band['upper_limit']
|
||||||
band_data.append(filtered)
|
).count()
|
||||||
|
band_label.append(band['label'])
|
||||||
# 300.000.000 ~ 1.000.000.000 - UHF
|
band_data.append(filtered)
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=300000000, downlink_low__lt=1000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('UHF')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 1G ~ 2G - L
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=1000000000, downlink_low__lt=2000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('L')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 2G ~ 4G - S
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=2000000000, downlink_low__lt=4000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('S')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 4G ~ 8G - C
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=4000000000, downlink_low__lt=8000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('C')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 8G ~ 12G - X
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=8000000000, downlink_low__lt=12000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('X')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 12G ~ 18G - Ku
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=12000000000, downlink_low__lt=18000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('Ku')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 18G ~ 27G - K
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=18000000000, downlink_low__lt=27000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('K')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
# 27G ~ 40G - Ka
|
|
||||||
filtered = transmitters.filter(
|
|
||||||
downlink_low__gte=27000000000, downlink_low__lt=40000000000
|
|
||||||
).count()
|
|
||||||
band_label.append('Ka')
|
|
||||||
band_data.append(filtered)
|
|
||||||
|
|
||||||
mode_data_sorted, mode_label_sorted = \
|
mode_data_sorted, mode_label_sorted = \
|
||||||
list(zip(*sorted(zip(mode_data, mode_label), reverse=True)))
|
list(zip(*sorted(zip(mode_data, mode_label), reverse=True)))
|
||||||
|
|
Loading…
Reference in New Issue