在SLS中找不到状态'postgres.user_update'

时间:2018-12-03 12:28:46

标签: git postgresql github salt-stack

面对以下错误

"State 'postgres.user_update' was not found in SLS"

对于以下sls文件

postgres_user_update:
    postgres.user_update:
      - username : postgres
      - host : rhapsody-test4dde
      - port : 5432
      - password : 1235

有线索吗?

1 个答案:

答案 0 :(得分:0)

postgres.user_update是执行模块功能,而不是状态模块功能。我相信您正在寻找的是postgres_user.present

https://docs.saltstack.com/en/latest/ref/states/all/salt.states.postgres_user.html#module-salt.states.postgres_user

有关Postgres执行模块的文档:https://docs.saltstack.com/en/latest/ref/modules/all/salt.modules.postgres.html#module-salt.modules.postgres