из requirements?
                  
                  
                  Смысл в том, что бы видеть результат установки каждого пакета. Если в модуль pip просто подсунуть файл, то он там в тишине всё делает, а хочется видеть.
                  
                  
                  vars:
                  
                  
                      pip_install_packages:
                  
                  
                        - name: setuptools
                  
                  
                        - name: stormssh
                  
                  
                        - name: docker
                  
                  
                        - name: docker-compose
                  
                  
                  tasks:
                  
                  
                    - name: Install
                  
                  
                      pip:
                  
                  
                        name: "{{ pip_install_packages }}"
                  
                  
                
Параметры модуля может есть? Или просто verbosity установить для этой таски.
а что значит результат? если что то не поставиттся, будет фейл. если модули есть - то no change
Хотелось бы видеть change или ok, отдельно по каждому модулю
тогда может передевать не списком pip_install_packages, а сделать луп
А в луп можно пихнуть файлик requirements? Что-бы не менять таску каждый раз, когда требуется изменить версию пакета.
непонятна задача. просто видеть изменения? ну такое себе. а если нужны действия какаие то - вешать хендлеры на какие то отдельно взятые пакеты, ну тоже сомнительно, так то имхо оптимально по change - вызывать хендлером для ввсех пакетов приведение в консистеное состояние
Обсуждают сегодня