summaryrefslogtreecommitdiff
path: root/base_presence.py
diff options
context:
space:
mode:
authorScott <[email protected]>2022-01-12 09:06:29 -0800
committerScott <[email protected]>2022-01-12 09:06:29 -0800
commit55a3172e37855f388b9ba0dfc91641a6c9ad1376 (patch)
tree01285a4abb59103ec437375d1133f9d00caa1497 /base_presence.py
parentffc4022c1ea2c2a5892150ff55e6c9a9ddbb8756 (diff)
Scale back warnings.warn and add stacklevels= where appropriate.
Diffstat (limited to 'base_presence.py')
-rwxr-xr-xbase_presence.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/base_presence.py b/base_presence.py
index b38b436..405b743 100755
--- a/base_presence.py
+++ b/base_presence.py
@@ -115,8 +115,8 @@ class PresenceDetection(object):
except Exception as e:
logger.exception(e)
msg = "Can't see the cabin right now; presence detection impared."
- logger.warning(msg)
warnings.warn(msg)
+ logger.warning(msg, stacklevel=2)
self.dark_locations.add(Location.CABIN)
def update_from_cabin(self) -> None:
@@ -136,7 +136,7 @@ class PresenceDetection(object):
logger.exception(e)
msg = "Can't see the house right now; presence detection impared."
logger.warning(msg)
- warnings.warn(msg)
+ warnings.warn(msg, stacklevel=2)
self.dark_locations.add(Location.HOUSE)
def read_persisted_macs_file(
@@ -200,7 +200,7 @@ class PresenceDetection(object):
if len(self.dark_locations) > 0:
msg = f"Can't see {self.dark_locations} right now; answer confidence impacted"
logger.warning(msg)
- warnings.warn(msg)
+ warnings.warn(msg, stacklevel=2)
logger.debug(f'Looking for {name}...')
if name is Person.UNKNOWN: