Skip to content

Commit a47e514

Browse files
committed
Document attributes
1 parent 046b8bd commit a47e514

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

sonar/webhooks.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ def __init__(
5353
) -> None:
5454
"""Constructor"""
5555
super().__init__(endpoint=endpoint, key=name)
56-
self.name = name
57-
self.webhook_url = url
58-
self.secret = secret
59-
self.project = project
60-
self.last_delivery = None
56+
self.name = name #: Webhook name
57+
self.webhook_url = url #: Webhook key
58+
self.secret = secret #: Webhook secret
59+
self.project = project #: Webhook project, optional
60+
self.last_delivery = None #: Webhook last delivery timestamp
6161
if data is None:
6262
params = util.remove_nones({"name": name, "url": url, "secret": secret, "project": project})
6363
data = json.loads(self.post(WebHook.API[c.CREATE], params=params).text)["webhook"]
@@ -103,10 +103,10 @@ def refresh(self) -> None:
103103
def reload(self, data: types.ApiPayload) -> None:
104104
log.debug("Loading %s with %s", str(self), str(data))
105105
self.sq_json = self.sq_json or {} | data
106-
self.name = data["name"] #: Webhook name
107-
self.key = data["key"] #: Webhook key
108-
self.webhook_url = data["url"] #: Webhook URL
109-
self.secret = data.get("secret", None) #: Webhook secret
106+
self.name = data["name"]
107+
self.key = data["key"]
108+
self.webhook_url = data["url"]
109+
self.secret = data.get("secret", None)
110110
self.last_delivery = data.get("latestDelivery", None)
111111

112112
def url(self) -> str:

0 commit comments

Comments
 (0)