Sha256: dabd3e15a33ddae1ccc59a76a42ce43320613fb255713ea3d554f447e3375d38

Contents?: true

Size: 235 Bytes

Versions: 25

Compression:

Stored size: 235 Bytes

Contents

# The base element type.
require 'puppet/settings/base_setting'

class Puppet::Settings::StringSetting < Puppet::Settings::BaseSetting
  def type
    :string
  end

  def validate(value)
    value.nil? or value.is_a?(String)
  end
end

Version data entries

25 entries across 25 versions & 2 rubygems

Version Path
puppet-3.2.4 lib/puppet/settings/string_setting.rb
puppet-3.2.3 lib/puppet/settings/string_setting.rb
puppet-3.2.3.rc1 lib/puppet/settings/string_setting.rb
puppet-3.2.2 lib/puppet/settings/string_setting.rb
puppet-3.2.1 lib/puppet/settings/string_setting.rb
puppet-3.2.1.rc1 lib/puppet/settings/string_setting.rb
puppet-3.2.0.rc2 lib/puppet/settings/string_setting.rb
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/settings/string_setting.rb
puppet-3.2.0.rc1 lib/puppet/settings/string_setting.rb
puppet-3.1.1 lib/puppet/settings/string_setting.rb
librarian-puppet-0.9.8 vendor/gems/ruby/1.9.1/gems/puppet-3.1.0/lib/puppet/settings/string_setting.rb
puppet-3.1.0 lib/puppet/settings/string_setting.rb
puppet-3.1.0.rc2 lib/puppet/settings/string_setting.rb
puppet-3.1.0.rc1 lib/puppet/settings/string_setting.rb
puppet-3.0.2 lib/puppet/settings/string_setting.rb
puppet-3.0.2.rc3 lib/puppet/settings/string_setting.rb
puppet-3.0.2.rc2 lib/puppet/settings/string_setting.rb
puppet-3.0.2.rc1 lib/puppet/settings/string_setting.rb
puppet-3.0.1 lib/puppet/settings/string_setting.rb
puppet-3.0.1.rc1 lib/puppet/settings/string_setting.rb