Puppet Class: globus::python

Defined in:
manifests/python.pp

Summary

Manage Globus Python dependency

Overview

Parameters:

  • version (String) (defaults to: '3')
  • package_dependencies (Array) (defaults to: [])
  • pip_provider (String) (defaults to: 'pip')
  • venv_ensure (Optional[String]) (defaults to: undef)
  • venv_python_version (String) (defaults to: 'system')


3
4
5
6
7
8
9
10
11
12
13
14
15
# File 'manifests/python.pp', line 3

class globus::python (
  String $version = '3',
  Array $package_dependencies = [],
  String $pip_provider = 'pip',
  Optional[String] $venv_ensure = undef,
  String $venv_python_version = 'system',
) {
  class { 'python':
    version => $version,
    dev     => 'present',
    venv    => $venv_ensure,
  }
}