Resource Type: cpanm

Defined in:
lib/puppet/type/cpanm.rb
Providers:
default

Overview

Manage CPAN modules with cpanminus

Properties

  • ensure (defaults to: installed)

    The basic property that the resource should be in.

    Supported values:
    • absent
    • present
    • installed (alias for: present)
    • latest

Parameters

  • force (defaults to: false)

    Force installation

  • mirror

    URL of the CPAN mirror to use

  • name (namevar)

    The CPAN module to manage

  • provider

    The specific backend to use for this ‘cpanm` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.

  • test (defaults to: false)

    Run CPAN module tests