preserve_moment = datetime.datetime.now() - datetime.timedelta(days=preserve_media)
target_dir = camera_config.get('target_dir')
- # create a sentinel file to make sure the target dir is never removed
- open(os.path.join(target_dir, '.keep'), 'w').close()
+ if os.path.exists(target_dir):
+ # create a sentinel file to make sure the target dir is never removed
+ open(os.path.join(target_dir, '.keep'), 'w').close()
_remove_older_files(target_dir, preserve_moment, exts=exts)
def on_message(subject, message, files):
try:
send_mail(options.server, options.port, options.account, options.password,
- options.tls, options.to, subject, message, files)
+ options.tls, to, subject, message, files)
logging.info('email sent')
except Exception as e: