cleaned up some logging
This commit is contained in:
parent
ceeb38a667
commit
1e05e48c7b
|
@ -55,13 +55,14 @@ class TmpDir:
|
||||||
|
|
||||||
#copy out from tmpDir (which may be in RAM, depending on distrubution) to disk
|
#copy out from tmpDir (which may be in RAM, depending on distrubution) to disk
|
||||||
def copy_self_to(self, destDir):
|
def copy_self_to(self, destDir):
|
||||||
|
logging.debug(f'outputting to {destPath}')
|
||||||
shutil.copytree(self.path, destDir, symlinks=False)
|
shutil.copytree(self.path, destDir, symlinks=False)
|
||||||
|
|
||||||
#copy out from tmpDir (which may be in RAM, depending on distrubution) to a compressed file on disk
|
#copy out from tmpDir (which may be in RAM, depending on distrubution) to a compressed file on disk
|
||||||
def compress_and_copy_self_to(self, destPath):
|
def compress_and_copy_self_to(self, destPath):
|
||||||
#shutil.make_archive wants destPath to be without file extentions for some godforsaken reason.
|
#shutil.make_archive wants destPath to be without file extentions for some godforsaken reason.
|
||||||
destPath = Path(destPath.with_name(destPath.name.split('.')[0])).resolve()
|
destPath = Path(destPath.with_name(destPath.name.split('.')[0])).resolve()
|
||||||
logging.debug(f'outputting to {destPath}')
|
logging.debug(f'compressing to {destPath}')
|
||||||
tarFile = shutil.make_archive(destPath, 'gztar', self.path)
|
tarFile = shutil.make_archive(destPath, 'gztar', self.path)
|
||||||
|
|
||||||
def cleanup(self):
|
def cleanup(self):
|
||||||
|
@ -82,8 +83,10 @@ def find_paths_to_convert(inputDir, pathList):
|
||||||
|
|
||||||
#simple wrapper around the asciidoctor cli.
|
#simple wrapper around the asciidoctor cli.
|
||||||
def convert_file(inDir, outDir, inFile):
|
def convert_file(inDir, outDir, inFile):
|
||||||
|
logging.info(f'converting {Path(inFile).resolve()}')
|
||||||
logging.debug(f'converting {inFile} from directory {inDir} to directory {outDir}')
|
logging.debug(f'converting {inFile} from directory {inDir} to directory {outDir}')
|
||||||
try:
|
try:
|
||||||
|
#the destdir can be used instead of destfile in order to preserve the directory structure relative to the base dir. really useful.
|
||||||
subprocess.run(['asciidoctor', f'--base-dir={inDir}', f'--source-dir={inDir}', f'--destination-dir={outDir}', inFile], check=True)
|
subprocess.run(['asciidoctor', f'--base-dir={inDir}', f'--source-dir={inDir}', f'--destination-dir={outDir}', inFile], check=True)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.error(f'could not convert {inFile}!')
|
logging.error(f'could not convert {inFile}!')
|
||||||
|
|
Loading…
Reference in a new issue