Skip to content

Commit

Permalink
Re-use dirname variable.
Browse files Browse the repository at this point in the history
  • Loading branch information
lohedges committed Jan 23, 2024
1 parent bdf8505 commit b79b5ba
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions emle/calculator.py
Original file line number Diff line number Diff line change
Expand Up @@ -527,11 +527,11 @@ def __init__(
if not isinstance(log_file, str):
raise TypeError("'log_file' must be of type 'str'")

dirname = _os.path.dirname(log_file)
# Try to create the directory.
dirname = _os.path.dirname(log_file)
if dirname != "":
try:
_os.makedirs(_os.path.dirname(log_file), exist_ok=True)
_os.makedirs(dirname, exist_ok=True)
except:
raise IOError(
f"Unable to create directory for log file: {log_file}"
Expand Down Expand Up @@ -995,12 +995,11 @@ def __init__(
_logger.error(msg)
raise TypeError(msg)

dirname = _os.path.dirname(energy_file)

# Try to create the directory.
dirname = _os.path.dirname(energy_file)
if dirname != "":
try:
_os.makedirs(_os.path.dirname(energy_file), exist_ok=True)
_os.makedirs(dirname, exist_ok=True)
except:
msg = f"Unable to create directory for energy file: {energy_file}"
_logger.error(msg)
Expand Down

0 comments on commit b79b5ba

Please sign in to comment.