(essid, model=None)
| 20 | |
| 21 | |
| 22 | def drone_filter(essid, model=None): |
| 23 | regexes = DRONE_REGEX |
| 24 | if model is not None: |
| 25 | if model not in DRONE_REGEX.keys(): |
| 26 | raise ValueError("Bad drone model") |
| 27 | regexes = {model: DRONE_REGEX[model]} |
| 28 | for _, regex in regexes.items(): |
| 29 | if regex.match(str(essid)): |
| 30 | return True |
| 31 | return False |
| 32 |
no outgoing calls
no test coverage detected