added log file path, adding logger function, updated logger levels
This commit is contained in:
@@ -18,6 +18,7 @@ os_detected = platform.system()
|
||||
script_directory = os.path.dirname(os.path.realpath(__file__))
|
||||
secrets_ini_file = os.path.join(script_directory, "secrets.ini")
|
||||
pykmip_client_config_file = os.path.join(script_directory, "conf", "client.conf")
|
||||
log_file = os.path.join(script_directory, "log.log")
|
||||
|
||||
if os_detected == "Windows":
|
||||
bitwarden_cli_executable = os.path.join(script_directory, "lib", "bw.exe")
|
||||
@@ -35,6 +36,17 @@ else:
|
||||
#encrypted_api_secret =
|
||||
#encrypted_vault_password =
|
||||
|
||||
def build_logger(level):
|
||||
logger = logging.getLogger()
|
||||
logger.setLevel(level)
|
||||
handler = logging.StreamHandler()
|
||||
formatter = logging.Formatter(
|
||||
'%(asctime)s - %(levelname)s - %(message)s'
|
||||
)
|
||||
handler.setFormatter(formatter)
|
||||
logger.addHandler(handler)
|
||||
return logger
|
||||
|
||||
def create_encryption_key(client):
|
||||
# Create an encryption key.
|
||||
try:
|
||||
@@ -257,9 +269,9 @@ if __name__ == "__main__":
|
||||
)
|
||||
opts, args = parser.parse_args(sys.argv[1:])
|
||||
if opts.debug:
|
||||
logger = utils.build_console_logger(logging.DEBUG)
|
||||
logger = build_logger(logging.DEBUG)
|
||||
else:
|
||||
logger = utils.build_console_logger(logging.INFO)
|
||||
logger = build_logger(logging.INFO)
|
||||
config = opts.config
|
||||
passphrase = opts.message
|
||||
print(pykmip_client_config_file)
|
||||
|
||||
Reference in New Issue
Block a user