components/puppet/files/solaris/lib/puppet/type/interface_properties.rb
changeset 1921 489d0d0f656f
parent 1409 9db4ba32e740
child 2038 b64efc6f1fe1
equal deleted inserted replaced
1920:3ed8d7c25c17 1921:489d0d0f656f
    18 #
    18 #
    19 # CDDL HEADER END
    19 # CDDL HEADER END
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 
    26 Puppet::Type.newtype(:interface_properties) do
    26 Puppet::Type.newtype(:interface_properties) do
    27     @doc = "Manage Oralce Solaris interface properties"
    27     @doc = "Manage Oracle Solaris interface properties"
    28 
    28 
    29     ensurable do
    29     ensurable do
    30         # remove the ability to specify :absent.  New values must be set.
    30         # remove the ability to specify :absent.  New values must be set.
    31         newvalue(:present) do
    31         newvalue(:present) do
    32             provider.create
    32             provider.create