components/puppet/files/solaris/lib/puppet/type/interface_properties.rb
branchs11-update
changeset 3151 0dbc999aeec2
parent 2771 8e4227dc2fc4
child 2038 b64efc6f1fe1
equal deleted inserted replaced
3150:c958fe6a1b22 3151:0dbc999aeec2
    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