# File lib/puppet/ssl/certificate_authority/interface.rb, line 106
106:     def subjects=(value)
107:         unless value == :all or value.is_a?(Array)
108:             raise ArgumentError, "Subjects must be an array or :all; not %s" % value
109:         end
110: 
111:         if value.is_a?(Array) and value.empty?
112:             value = nil
113:         end
114: 
115:         @subjects = value
116:     end