3

因为我喜欢使用 python 进行面向对象编程,所以我更喜欢类和继承而不是状态文件的模板语言。

列出了三个类似 python 的接口:

https://docs.saltstack.com/en/latest/ref/renderers/#full-list-of-renderers

但它们都是特定领域的语言:文件应以“#!py”、“#!pydsl”或“#!pyobjects”开头。

我找不到使用继承来定义我的状态的方法。

是否有更面向对象的方式来定义状态?

4

1 回答 1

0

Reclass(以前的 salt-reclass)旨在提供这一点。

http://reclass.pantsfullofunix.net/

它已经从盐发展成为跨平台(ansible、puppet 等)

于 2014-04-08T14:00:10.700 回答