def get_key(self, step): self.storage.extra_data.setdefault('keys', {}) if step in self.storage.extra_data['keys']: return self.storage.extra_data['keys'].get(step) key = random_hex(20).decode('ascii') self.storage.extra_data['keys'][step] = key return key
def default_key(): return random_hex(20)