# File lib/puppet/ssl/host.rb, line 87
87:   def self.ca_location=(mode)
88:     raise ArgumentError, "CA Mode can only be #{CA_MODES.collect { |m| m.to_s }.join(", ")}" unless CA_MODES.include?(mode)
89: 
90:     @ca_location = mode
91: 
92:     configure_indirection(*CA_MODES[@ca_location])
93:   end