mirror of
https://github.com/certbot/certbot.git
synced 2026-08-02 19:31:51 +02:00
log successful and unsuccessful payment attempts
This commit is contained in:
@@ -44,9 +44,16 @@ for message in ps.listen():
|
|||||||
if message["channel"] == "payments":
|
if message["channel"] == "payments":
|
||||||
if debug: print message["data"]
|
if debug: print message["data"]
|
||||||
session = message["data"]
|
session = message["data"]
|
||||||
if len(session) != 64: continue
|
if len(session) != 64:
|
||||||
if session not in r or r.hget(session, "live") != "True": continue
|
log("received payment request for weird session")
|
||||||
if r.hget(session, "state") != "payment": continue
|
continue
|
||||||
|
if session not in r or r.hget(session, "live") != "True":
|
||||||
|
log("received payment request for nonexistent or inactive session")
|
||||||
|
continue
|
||||||
|
if r.hget(session, "state") != "payment":
|
||||||
|
log("received untimely payment request")
|
||||||
|
continue
|
||||||
|
log("received valid payment notification for", session)
|
||||||
log("\t** All challenges satisfied; payment received; request GRANTED", session)
|
log("\t** All challenges satisfied; payment received; request GRANTED", session)
|
||||||
r.hset(session, "state", "issue")
|
r.hset(session, "state", "issue")
|
||||||
r.lpush("pending-issue", session)
|
r.lpush("pending-issue", session)
|
||||||
|
|||||||
Reference in New Issue
Block a user