Module: Garcon::Resource

Extended by:
ClassMethods
Includes:
FileHelper, BaseDSL, LazyEval, Validations, UrlHelper
Defined in:
lib/garcon/chef_inclusions.rb,
lib/garcon/chef/validations.rb,
lib/garcon/chef/resource/blender.rb,
lib/garcon/chef/resource/base_dsl.rb,
lib/garcon/chef/resource/attribute.rb,
lib/garcon/chef/resource/lazy_eval.rb

Overview

Extend Resource with class and instance methods.

Defined Under Namespace

Modules: BaseDSL, Blender, ClassMethods, LazyEval, Validations Classes: Attribute

Method Summary

Methods included from ClassMethods

blender, included, interpolate

Methods included from FileHelper

#all_files_under, #atomic_id, #atomic_open, #atomic_write, #command_in_path?, #normalize_path, #path_match, #read_list, #whereis, #which

Methods included from UrlHelper

#unshorten, #uri_join

Methods included from Validations::ClassMethods

#absolute_uri?, #included, #source_callbacks, #valid_source?

Methods included from LazyEval

#set_or_return

Methods included from LazyEval::ClassMethods

#included, #lazy

Methods included from BaseDSL

#initialize

Methods included from BaseDSL::ClassMethods

#actions, #attribute, #basic, #default_action, #dsl_name, #full, #included, #provides, #resource_name