Module: Puppet::Indirector::ClassMethods
- Defined in:
- lib/puppet/indirector.rb
Instance Attribute Summary collapse
-
#indirection ⇒ Object
readonly
Returns the value of attribute indirection.
Instance Method Summary collapse
- #cache_class=(klass) ⇒ Object
- #destroy(*args) ⇒ Object
-
#expire(*args) ⇒ Object
Expire any cached instance.
- #find(*args) ⇒ Object
- #head(*args) ⇒ Object
- #search(*args) ⇒ Object
- #terminus_class=(klass) ⇒ Object
Instance Attribute Details
#indirection ⇒ Object (readonly)
Returns the value of attribute indirection.
34 35 36 |
# File 'lib/puppet/indirector.rb', line 34 def indirection @indirection end |
Instance Method Details
#cache_class=(klass) ⇒ Object
36 37 38 |
# File 'lib/puppet/indirector.rb', line 36 def cache_class=(klass) indirection.cache_class = klass end |
#destroy(*args) ⇒ Object
57 58 59 |
# File 'lib/puppet/indirector.rb', line 57 def destroy(*args) indirection.destroy(*args) end |
#expire(*args) ⇒ Object
Expire any cached instance.
45 46 47 |
# File 'lib/puppet/indirector.rb', line 45 def expire(*args) indirection.expire(*args) end |
#find(*args) ⇒ Object
49 50 51 |
# File 'lib/puppet/indirector.rb', line 49 def find(*args) indirection.find(*args) end |
#head(*args) ⇒ Object
53 54 55 |
# File 'lib/puppet/indirector.rb', line 53 def head(*args) indirection.head(*args) end |
#search(*args) ⇒ Object
61 62 63 |
# File 'lib/puppet/indirector.rb', line 61 def search(*args) indirection.search(*args) end |
#terminus_class=(klass) ⇒ Object
40 41 42 |
# File 'lib/puppet/indirector.rb', line 40 def terminus_class=(klass) indirection.terminus_class = klass end |