help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Setting default variable


From: nathan r. hruby
Subject: Re: Setting default variable
Date: Tue, 3 Jan 2006 10:24:26 -0500 (EST)

On Tue, 3 Jan 2006, Zeev Fisher wrote:

Hi All,

I would like to declare default variable and then overwrite it only if
some class is true for the host.

Current way that I know to implement it is :

!Classname::

        variable = default

Classname::

        variable = variable_value


I believe this will do what you would like:

control:
  all::
    var = ( "some default value" )
    AllowRedefinitionOf  = ( var )

  poopyHost::
    var = ( "some other value" )

  crappyHost::
    var = ( "yet another value" )

  plainHost::
    othervar = ( "I am not a poopy host, so var is still default" )

HTH,

-n


--
-------------------------------------------
nathan hruby <nhruby@uga.edu>
uga enterprise information technology services
core services  support
-------------------------------------------
"In 1972 a crack commando unit was sent to
 prison by a military court for a crime they
 didn't commit...."




reply via email to

[Prev in Thread] Current Thread [Next in Thread]