Removes Logger dependency from setup_data_folder

Logger was only used to log when a new folder was created, and was making that the setup needed to be done on the main of pisad and cli instead of __init__, which seems a better fit
This commit is contained in:
Sergi Delgado Segura
2020-01-23 19:32:40 +01:00
parent dce7b4d39e
commit 5c75b1f40d
5 changed files with 6 additions and 12 deletions

View File

@@ -42,17 +42,15 @@ def compute_locator(tx_id):
return tx_id[:LOCATOR_LEN_HEX]
def setup_data_folder(data_folder, logger):
def setup_data_folder(data_folder):
"""
Create a data folder for either the client or the server side if the folder does not exists.
Args:
data_folder (:obj:`str`): the path of the folder
logger (:obj: `Logger <common.logger.Logger>`): a logger instance to notify about the folder creation.
"""
if not os.path.isdir(data_folder):
logger.info("Data folder not found. Creating it")
os.makedirs(data_folder, exist_ok=True)