Соляной облачный клиент Python ничего не регистрирует

Я пытаюсь создать новые узлы, используя CloudClient в Python API Сольстек. Узлы созданы успешно, но я не вижу никакой регистрации. Ниже приведен код, который я использую.

from salt.cloud import CloudClient
cloud_client = CloudClient() 
kwargs = {'parallel': True}
cloud_client.map_run(path="mymap.map",**kwargs)

Есть ли способ запустить тот же код в режиме отладки, чтобы увидеть вывод на консоль из этого скрипта Python, если запись в журнал не может быть сделано.

регистрация параметров в облаке

log_level: all
log_level_logfile:  all
log_file: /var/logs/salt.log

Когда я пытаюсь запустить sal-cloud на cli, он работает с помощью следующей команды:

salt-cloud -m mymap.map -P

1 ответ

Я смог заставить его работать, добавив приведенный ниже код

from salt.log.setup import setup_console_logger 
setup_console_logger(log_level='debug')
Другие вопросы по тегам