From fddaf8ac151f0d6e7cd8254dbad6f85dfd4cb638 Mon Sep 17 00:00:00 2001 From: crp3844 Date: Thu, 8 Sep 2022 09:27:50 -0400 Subject: [PATCH] added organization code and removed from periods from logs --- bitwardenBackup.py | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/bitwardenBackup.py b/bitwardenBackup.py index 3852566..731a479 100644 --- a/bitwardenBackup.py +++ b/bitwardenBackup.py @@ -444,12 +444,20 @@ if __name__ == "__main__": os.environ["BW_SESSION"] = bitwarden_session_key # export to csv and json - logger.info("Exporting vault to both CSV and JSON files.") - logger.debug("Exporting vault to CSV.") + logger.info("Exporting vault to both CSV and JSON files") + logger.debug("Exporting vault to CSV") logger.debug((subprocess.run([bitwarden_cli_executable, 'export', '--output', os.path.join(script_directory, 'export.csv') , '--format', 'csv'], capture_output=True).stdout).decode()) - logger.debug("Exporting vault to JSON.") + logger.debug("Exporting vault to JSON") logger.debug((subprocess.run([bitwarden_cli_executable, 'export', '--output', os.path.join(script_directory, 'export.json'), '--format', 'json'], capture_output=True).stdout).decode()) + # looking for Organizations + # look for organizations + logger.info("Looking for Organizations") + bitwarden_organizations = json.loads(((subprocess.run([bitwarden_cli_executable, 'organizations'], capture_output=True)).stdout).decode()) + print(bitwarden_organizations) + logger.info("Found {} Organiztaions.".format()) + + else: logger.error("Unable to unlock vault, please check vault password") else: