Class: PoiseApplicationJavascript::Resources::JavascriptService::Resource

Inherits:
Chef::Resource
  • Object
show all
Includes:
ServiceMixin
Defined in:
lib/poise_application_javascript/resources/javascript_service.rb

Overview

Since:

  • 1.0.0

Instance Attribute Summary collapse

Instance Attribute Details

#commandString

Command to run.

Returns:

  • (String)


36
# File 'lib/poise_application_javascript/resources/javascript_service.rb', line 36

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

#pathString

Override ServiceMixin#path to make it not the name_attribute.

Returns:

  • (String)


41
# File 'lib/poise_application_javascript/resources/javascript_service.rb', line 41

attribute(:path, kind_of: String, default: lazy { parent && parent.path })