mirror of
https://github.com/certbot/certbot.git
synced 2026-06-13 18:50:20 -04:00
expressions in Python function definition default values are evaluated only once, when the functions are defined
This commit is contained in:
parent
721f28068f
commit
4136f32091
1 changed files with 2 additions and 1 deletions
|
|
@ -74,7 +74,8 @@ class session(object):
|
|||
# a challenge, we have state="testchallenge", but live="False".
|
||||
return sessions.hget(self.id, "state")
|
||||
|
||||
def create(self, timestamp=int(time.time())):
|
||||
def create(self, timestamp=None):
|
||||
if timestamp is None: timestamp = int(time.time())
|
||||
if not self.exists():
|
||||
sessions.hset(self.id, "created", timestamp)
|
||||
sessions.hset(self.id, "live", True)
|
||||
|
|
|
|||
Loading…
Reference in a new issue