Незаменимая пьеса для загрузки и выполнения скрипта python

Моя плейбук выглядит так:

- hosts : mygroup
  user : user
  sudo : yes
  tasks :
  - name : Copy script
    copy : 'src=/home/user/Scripts/logchecker.py dest=/opt/root2/logchecker.py owner=root group=root mode=755'
  - name : Execute script
    command : '/usr/bin/python /opt/root2/logchecker.py'

Загрузка файла работает, но выполнение не выполняется. Несмотря на то, что я могу выполнить скрипт без каких-либо проблем непосредственно на сервере. Я делаю что-то неправильно?

7 голосов | спросил nitins 6 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowFri, 06 Sep 2013 14:04:36 +0400 2013, 14:04:36

1 ответ


1

Для использования

вам потребуется только сценарий ниже подключаемого модуля.
---
- hosts: ${target}
  become: true
  tasks:
  - name: Copy and Execute the script
    script: /opt/test.py
ответил mudrii 20 +03002016-10-20T08:49:53+03:00312016bEurope/MoscowThu, 20 Oct 2016 08:49:53 +0300 2016, 08:49:53

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132