I'm writing a function that does some operations with a .log
file: The program checks if /logs/ansible.log
exists before proceeding. If /logs/ansible.log
doesn't exist, it should go ahead and create the file / directory structure (both don't exist prior).
try:
if not os.path.exists("/logs/ansible.log"):
# create the /logs/ansible.log file
finally:
# do something
I know I can create the ansible.log
file with open('ansible.log', 'w')
and create the directory with os.makedirs('/logs/')
, however how can I simply create '/logs/ansible.log'
at once?
*** Assume program is being executed as root