Prefill file checks summarized by os.path.isfile.

This commit is contained in:
Carlos Nihelton 2021-11-01 16:20:24 -03:00
parent af91bb0a6f
commit 1a0c3a1ef0
1 changed files with 3 additions and 12 deletions

View File

@ -15,7 +15,6 @@
import argparse
import logging
import stat
import os
import sys
@ -81,18 +80,10 @@ def main():
prefillFile = opts.prefill
if prefillFile:
if os.path.exists(prefillFile):
statInfo = os.stat(prefillFile)
mode = statInfo.st_mode
isRegularFile = (stat.S_ISREG(mode) != 0)
if not isRegularFile:
logger.error('"{}" is not a regular file.'
' Option will be ignored.'.format(prefillFile))
if not os.path.isfile(prefillFile):
logger.error('"File {}" is invalid. Option will be ignored.'
.format(prefillFile))
opts.prefill = None
else:
opts.prefill = None
logger.error('Prefill file "{}" does not exist.'
' Option will be ignored.'.format(prefillFile))
server = SystemSetupServer(opts, block_log_dir)