import argparse_utils
import config
-import dict_utils
-import exec_utils
logger = logging.getLogger(__name__)
self.update()
def update(self) -> None:
+ from exec_utils import cmd
persisted_macs = config.config['presence_macs_file']
self.read_persisted_macs_file(persisted_macs, Location.HOUSE)
- raw = exec_utils.cmd(
+ raw = cmd(
)
self.parse_raw_macs_file(raw, Location.CABIN)
return False
def where_is_person_now(self, name: Person) -> Location:
+ import dict_utils
+
if name is Person.UNKNOWN:
if self.weird_mac_at_cabin:
return Location.CABIN