1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#!/usr/bin/python3
"""
Perform a recipe using DMM.
"""
from loguru import logger
logger.info("Initialized logging")
import dmm.dmm as dmm
import os
import sys
logger.add(sys.stderr, format="{time} {level} {message}", filter="perform_recipe", level="INFO")
if len(sys.argv) < 2:
logger.error("E: You need to specify the full path to the recipe")
sys.exit(4041)
else:
if os.path.isfile(sys.argv[1]):
dmm.perform_recipe(sys.argv[1])
else:
print("E: The specified file could not be found.")
sys.exit(404)
|