Python 解析";“傀儡代理人”;跑

Python 解析";“傀儡代理人”;跑,python,parsing,puppet,puppet-enterprise,Python,Parsing,Puppet,Puppet Enterprise,我们正在使用Puppet 3.7.4来管理我们的服务器(RedHat和Windows服务器) 我们有一个pythonapi,它在服务器上运行远程命令puppet-agent-t。 有时会应用新类,有时会失败 结果被拆分为stdout和stderr。 有没有最佳实践来解析该输出? 我想以一种“漂亮的方式”介绍服务器发生了什么。 例如: 创建的新用户:User1 或 无法创建新用户:User1。因为:XXX 我不知道如何解析puppet代理的输出。 有什么想法吗 谢谢大家! 有什么想法吗?:rege

我们正在使用
Puppet 3.7.4
来管理我们的服务器(RedHat和Windows服务器)

我们有一个
pythonapi
,它在服务器上运行远程命令
puppet-agent-t
。 有时会应用新类,有时会失败

结果被拆分为
stdout
stderr
。 有没有最佳实践来解析该输出? 我想以一种“漂亮的方式”介绍服务器发生了什么。 例如:

创建的新用户:User1

无法创建新用户:User1。因为:XXX

我不知道如何解析puppet代理的输出。 有什么想法吗


谢谢大家!

有什么想法吗?:regex,具体的
re
模块。您还可以添加puppet的示例输出。如果您使用python,那么我建议您使用PuppetDB的python API来获取这些信息。