ansible-role-nodepool/tasks/install.yaml
Paul Belanger 48531f50f1 Fix truthy value should be true or false
While testing out molecule, the following warnings were raised with its
linter.  Lets fix them to keep it happy.

Change-Id: I698f65daa58822f7befc72b9dcbf1f2d668cab02
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2018-08-17 12:31:28 -04:00

36 lines
1.2 KiB
YAML

# Copyright 2015 Red Hat, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations
# under the License.
---
- name: Define nodepool_build_depends.
set_fact:
nodepool_build_depends: "{{ __nodepool_build_depends | list }}"
when: nodepool_build_depends is not defined
- name: Ensure build dependencies are installed
become: true
package:
name: "{{ nodepool_build_depends }}"
state: installed
when: nodepool_install_method == 'git'
- name: Define nodepool_pip_executable if needed.
set_fact:
nodepool_pip_executable: pip3
when:
- nodepool_install_method == 'git' or nodepool_install_method == 'pip'
- nodepool_pip_virtualenv_python is not defined
- nodepool_pip_executable is not defined
- include: "install/{{ nodepool_install_method }}.yaml"