все. Мейби кто то из вас заметит проблему( не работает expect).
- name: Download script
get_url:
url: https://gitlab.com/.......,,,,,,,,,,,,,,,,/,,,,,,,,,,,,,,,.n/installer.sh
dest: /tmp/test.sh
mode: '0755'
register: download_result
- name: Execute script
expect:
command: /tmp/shardeum.sh
timeout: 200
responses:
"By running this installer, you agree to allow the Shardeum team to collect this data. (Y/n)?:": "Y\n"
"What base directory should the node use (default ~/.shardeum):": "\n"
"Do you want to run the web based Dashboard? (Y/n):": "y\n"
"Set the password to access the Dashboard:": "{{ ShardeumPass }}\n"
"Enter the port (1025-65536) to access the web based Dashboard (default 8080): If you wish to set an explicit external IP, enter an IPv4 address (default=auto):": "\n"
"If you wish to set an explicit internal IP, enter an IPv4 address (default=auto):": "\n"
"This allows p2p communication between nodes. Enter the first port (1025-65536) for p2p communication (default 9001):": "\n"
"Enter the second port (1025-65536) for p2p communication (default 10001):": "\n"
А что пишет? Догадаться надо?
а \n обязательно?
Пишет что время выполнения превышено
ну это же enter не ?)
это конец строки
ни разу не использовал expect, но во всех примерах, люди просто оставляют пустую строку
я тоже пробовал так, все равно хуйня(
Скачивается один скрипт, а запускается другой
ну тогда была бы другая ошибка)
Обсуждают сегодня