forked from DGNum/stateless-uptime-kuma
fix: Add some more debug logs
This commit is contained in:
parent
927738ec71
commit
77147e5d01
2 changed files with 10 additions and 1 deletions
|
@ -29,7 +29,6 @@ def hydrate_http_probes(tree, excludes=[]):
|
||||||
headers = probe.kwargs.get("headers", None)
|
headers = probe.kwargs.get("headers", None)
|
||||||
body = probe.kwargs.get("body", None)
|
body = probe.kwargs.get("body", None)
|
||||||
content = requests.request(method, url, headers=headers, data=body).text
|
content = requests.request(method, url, headers=headers, data=body).text
|
||||||
print(len(content))
|
|
||||||
m = re.search("<title>(.*?)</title>", content)
|
m = re.search("<title>(.*?)</title>", content)
|
||||||
if m is None:
|
if m is None:
|
||||||
logger.info(f"Didn't find keywords for probe {probe.name}, skipping")
|
logger.info(f"Didn't find keywords for probe {probe.name}, skipping")
|
||||||
|
|
|
@ -88,6 +88,7 @@ class Monitor(Item):
|
||||||
def save(self):
|
def save(self):
|
||||||
if self.saved:
|
if self.saved:
|
||||||
return
|
return
|
||||||
|
logger.debug(f"Saving {repr(self)}")
|
||||||
for t, _ in self.tags:
|
for t, _ in self.tags:
|
||||||
t.save()
|
t.save()
|
||||||
for n in self.notifications:
|
for n in self.notifications:
|
||||||
|
@ -113,6 +114,7 @@ class Monitor(Item):
|
||||||
)
|
)
|
||||||
for t, v in self.tags:
|
for t, v in self.tags:
|
||||||
if (t, v) not in current_tags:
|
if (t, v) not in current_tags:
|
||||||
|
logger.debug(f"Adding tag: '{t}, {v}'")
|
||||||
self.api.add_monitor_tag(tag_id=t.id, monitor_id=self.id, value=v)
|
self.api.add_monitor_tag(tag_id=t.id, monitor_id=self.id, value=v)
|
||||||
self.saved = True
|
self.saved = True
|
||||||
|
|
||||||
|
@ -129,6 +131,7 @@ class Tag(Item):
|
||||||
def save(self):
|
def save(self):
|
||||||
if self.saved:
|
if self.saved:
|
||||||
return
|
return
|
||||||
|
logger.debug(f"Saving {repr(self)}")
|
||||||
if self.id is None:
|
if self.id is None:
|
||||||
rslt = self.api.add_tag(
|
rslt = self.api.add_tag(
|
||||||
name=self.tag,
|
name=self.tag,
|
||||||
|
@ -143,6 +146,9 @@ class Tag(Item):
|
||||||
)
|
)
|
||||||
self.saved = True
|
self.saved = True
|
||||||
|
|
||||||
|
def __repr__(self):
|
||||||
|
return f"Tag({str(self)})"
|
||||||
|
|
||||||
|
|
||||||
class Notification(Item):
|
class Notification(Item):
|
||||||
def __init__(self, api, name, id=None, old_name=None, **kwargs):
|
def __init__(self, api, name, id=None, old_name=None, **kwargs):
|
||||||
|
@ -152,6 +158,7 @@ class Notification(Item):
|
||||||
def save(self):
|
def save(self):
|
||||||
if self.saved:
|
if self.saved:
|
||||||
return
|
return
|
||||||
|
logger.debug(f"Saving {repr(self)}")
|
||||||
if self.id is None:
|
if self.id is None:
|
||||||
rslt = self.api.add_notification(
|
rslt = self.api.add_notification(
|
||||||
name=self.name,
|
name=self.name,
|
||||||
|
@ -165,3 +172,6 @@ class Notification(Item):
|
||||||
**self.kwargs,
|
**self.kwargs,
|
||||||
)
|
)
|
||||||
self.saved = True
|
self.saved = True
|
||||||
|
|
||||||
|
def __repr__(self):
|
||||||
|
return f"Notification({str(self)})"
|
||||||
|
|
Loading…
Reference in a new issue