Salt stack Saltstack多点自定义函数

Salt stack Saltstack多点自定义函数,salt-stack,Salt Stack,我正在为我当前的项目编写saltstack的自定义状态,并对%company%.%action domain%.%action name%命名方案(例如foo.infrastructure.running)感到非常满意。但是,我无法让它运行-我收到了一些错误,如foo.infrastructure not found对于foo.infrastructure.running状态应用,即使我在模块中定义了\uuu virtual\uuuu函数。是否可以对状态使用除%file%.%function%以

我正在为我当前的项目编写saltstack的自定义状态,并对
%company%.%action domain%.%action name%
命名方案(例如
foo.infrastructure.running
)感到非常满意。但是,我无法让它运行-我收到了一些错误,如
foo.infrastructure not found
对于
foo.infrastructure.running
状态应用,即使我在模块中定义了
\uuu virtual\uuuu
函数。是否可以对状态使用除
%file%.%function%
以外的命名方案?

Salt的执行模块和状态模块的格式类似于
cmd.run
pkg.installed
,因为它们映射到python模块。python函数

您能用代码示例更新您的问题吗?老实说,我问这个问题是因为我想有不止一个层次的模块深度,因为反过来,我觉得把所有东西都存储在一个文件中非常不舒服。如果我错了,那是正确的,但是除了目录遍历之外,访问模块
foo
foo.bar
之间没有太大区别。