def gen_rescue_index (backup_tar_path, mode, password=None, key=None):
psidx = [] # pseudo index, return value
offsets = None
- secret = None
-
- if password is not None:
- secret = (crypto.PDTCRYPT_SECRET_PW, password)
- elif key is not None:
- secret = (crypto.PDTCRYPT_SECRET_KEY, key)
+ secret = crypto.make_secret (password=password, key=key)
if secret is not None:
offsets = crypto.reconstruct_offsets (backup_tar_path, secret)