Moved SRM to test for test argument logic
This commit is contained in:
@@ -548,17 +548,17 @@ if __name__ == "__main__":
|
|||||||
else:
|
else:
|
||||||
logger.error("Unable to login to account, please check API credentials")
|
logger.error("Unable to login to account, please check API credentials")
|
||||||
#logger.error((bitwarden_login_output.stderr).decode())
|
#logger.error((bitwarden_login_output.stderr).decode())
|
||||||
|
if not opts.test:
|
||||||
logger.info("Securely deleting files")
|
logger.info("Securely deleting files")
|
||||||
if os_detected == "Windows":
|
if os_detected == "Windows":
|
||||||
# sdelete.exe .\working\ -p 5 -s
|
# sdelete.exe .\working\ -p 5 -s
|
||||||
logger.debug((subprocess.run([secure_delete_executable, '-p', '5', '-s', working_directory], capture_output=True).stdout).decode())
|
logger.debug((subprocess.run([secure_delete_executable, '-p', '5', '-s', working_directory], capture_output=True).stdout).decode())
|
||||||
if not opts.no_encrypt:
|
if not opts.no_encrypt:
|
||||||
logger.debug((subprocess.run([secure_delete_executable, '-p', '5', zip_filename + ".zip"], capture_output=True).stdout).decode())
|
logger.debug((subprocess.run([secure_delete_executable, '-p', '5', zip_filename + ".zip"], capture_output=True).stdout).decode())
|
||||||
elif os_detected == "Linux":
|
elif os_detected == "Linux":
|
||||||
logger.debug((subprocess.run([secure_delete_executable, '-r', '-z', '-v', working_directory], capture_output=True).stdout).decode())
|
logger.debug((subprocess.run([secure_delete_executable, '-r', '-z', '-v', working_directory], capture_output=True).stdout).decode())
|
||||||
if not opts.no_encrypt:
|
if not opts.no_encrypt:
|
||||||
logger.debug((subprocess.run([secure_delete_executable, '-r', '-z', '-v', zip_filename + '.zip'], capture_output=True).stdout).decode())
|
logger.debug((subprocess.run([secure_delete_executable, '-r', '-z', '-v', zip_filename + '.zip'], capture_output=True).stdout).decode())
|
||||||
|
|
||||||
del vault_password
|
del vault_password
|
||||||
del os.environ['BW_CLIENTID']
|
del os.environ['BW_CLIENTID']
|
||||||
|
|||||||
Reference in New Issue
Block a user