blob: 61cfb435e5caad30bf02b44099540daa31c37167 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
require 'puppet/application/string_base'
class Puppet::Application::IndirectionBase < Puppet::Application::StringBase
attr_accessor :terminus, :indirection
def setup
super
# REVISIT: need to implement this in terms of the string options, eh.
if string.respond_to?(:indirection)
raise "Could not find data type #{type} for application #{self.class.name}" unless string.indirection
string.set_terminus(terminus) if terminus
end
end
end
|