Как сделать одно пользовательское состояние зависимым от другого с помощью реквизита в файле sls?
Пример. Два настраиваемых состояний в модуле _states/seuss.py
:
# seuss.py
def green_eggs():
return {'name': 'green_eggs', 'result': True, 'comment': '', 'changes': {}}
def ham():
return {'name': 'ham', 'result': True, 'comment': '', 'changes': {}}
Я хочу, чтобы ham
зависело от green_eggs
:
# init.sls
have_green_eggs:
seuss.green_eggs:
- require:
- user: seuss
have_ham:
seuss.ham:
- require:
- ???
Как сделать ???
зависимым от успешного завершения green_eggs
?