Class: PoiseApplication::Resources::ApplicationDirectory::Resource

Inherits:
Chef::Resource::Directory
  • Object
show all
Defined in:
lib/poise_application/resources/application_directory.rb

Overview

An application_directory resource to manage Chef files inside and Application cookbook deployment.

Examples:

application '/srv/myapp' do
  directory 'logs'
end

Since:

  • 5.1.0

Provides:

  • application_directory

Actions:

  • create

  • delete

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Resource

Returns a new instance of Resource.

Since:

  • 5.1.0



41
42
43
44
45
# File 'lib/poise_application/resources/application_directory.rb', line 41

def initialize(*args)
  super
  # For older Chef.
  @resource_name = :application_directory
end