Python 为本地无主开发建立SaltStack?

Python 为本地无主开发建立SaltStack?,python,salt-stack,Python,Salt Stack,我正试图为当地的发展做准备,但处于无主模式 我已将我的状态(top.sls,mystate.sls)复制到/srv/salt 我已经按照和上的说明进行了操作,但是当我运行时 $ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local salt.highstate -l debug 我得到的只是 [DEBUG ] Could not Laz

我正试图为当地的发展做准备,但处于无主模式

我已将我的状态(
top.sls
mystate.sls
)复制到/srv/salt

我已经按照和上的说明进行了操作,但是当我运行时

$ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local salt.highstate -l debug
我得到的只是

[DEBUG   ] Could not LazyLoad salt.highstate
'salt.highstate' is not available.
我在Mac上的一个流浪者
ubuntu/trusty64
virtualbox虚拟机上运行salt

看起来像是加载了其他模块(我在调试列表中看到了它们),但是由于某种原因highstate(
highstate.py
?)没有被加载

我做错了什么?对于无主开发,我还需要做些什么吗?

我在
whytewolf
的IRC频道上得到了帮助-问题是命令应该是
state.highstate
(而不是
salt.highstate
):


问题解决了

你的venv被激活了吗?@rfkortekaas当我
su
根目录,然后激活virtualenv(
source/home/vagrant/.virtualenvs/myenv/bin/activate
)时,我得到了相同的结果。
$ sudo /home/vagrant/.virtualenvs/myenv/bin/salt-call -c /home/vagrant/.virtualenvs/myenv/etc/salt --local state.highstate -l debug