我正在尝试将fabfile中定义的结构函数作为芹菜任务执行。 现在我需要在每次执行任务时创建一个单独的日志文件。我怎么能够 每次都根据时间戳设置日志文件路径。我需要给出这个链接 logfile到底可以下载,以便用户可以看到整个 部署过程或过程中的错误。
谢谢, 罗汉
答案 0 :(得分:2)
task.get_logger
支持logfile
参数,因此您应该可以执行以下操作:
@task
def mytask():
logger = self.get_logger(logfile="foo.log")
logger.info("logging from mytask")