주문 곡물을 쓰려고합니다. 나는소금 맞춤 곡물
#!/usr/bin/env python
def function():
grains = {}
grains['test'] = "test"
return grains
/etc/salt/grains
에서이 코드를 삽입하고 나는이 스크립트를 만들어 테스트 :
import salt.config
import salt.loader
__opts__ = salt.config.minion_config('/etc/salt/minion')
__grains__ = salt.loader.grains(__opts__)
test = __grains__['test']
print test
나는이 오류가있어 :
dirs = __grains__['test']
KeyError: 'test'
이에 어떤 문제가 있습니까?
__ [ '검사']'. 제공된 코드에서 변수 dirs를 볼 수 없습니다. 어쩌면 뭔가가 당신을 다른 곳으로 데려다 줄 것입니까? –