Puppet Class: python::django

Defined in:
manifests/django.pp

Overview

Class: python::django

Installs Django, the popular Python web framework.

Parameters

package

The package name to install, defaults to ‘Django’.

version

The package version to install (via package ensure parameter). Defaults to ‘installed’.

provider

Package provider to use. Defaults to ‘pip’.

Parameters:

  • package (Any) (defaults to: 'Django')
  • version (Any) (defaults to: 'installed')
  • provider (Any) (defaults to: 'pip')


17
18
19
20
21
22
23
24
25
26
27
28
# File 'manifests/django.pp', line 17

class python::django(
  $package  = 'Django',
  $version  = 'installed',
  $provider = 'pip',
) {
  package { $package:
    ensure   => $version,
    alias    => 'django',
    provider => $provider,
    require  => Class['python'],
  }
}