def set_up(cls, *args, **kwargs): if not cls.decipherer: key = super(AESDecipherer, cls).set_up(key_path=ds.get('key_path')) # TODO: add exceptions handlers cls.decipherer = AES.new(key) return cls.decipherer
def __init__(self, src_queue, dst_queue): super(AESDecipherer, self).__init__(src_queue, dst_queue) self.timeout = ds.get('timeout')