Class: PoisePython::Resources::PipRequirements::Resource

Inherits:
Chef::Resource
  • Object
show all
Includes:
PythonCommandMixin
Defined in:
lib/poise_python/resources/pip_requirements.rb

Overview

A pip_requirements resource to manage Python virtual environments.

Examples:

pip_requirements '/opt/myapp/requirements.txt'

Since:

  • 1.0.0

Provides:

  • pip_requirements

Actions:

  • install

  • upgrade

Instance Attribute Summary collapse

Instance Attribute Details

#pathString

Path to the requirements file, or a folder containing the requirements file.

Returns:

  • (String)


45
# File 'lib/poise_python/resources/pip_requirements.rb', line 45

attribute(:path, kind_of: String, name_attribute: true)