[prev in list] [next in list] [prev in thread] [next in thread]
List: cfengine-help
Subject: Pb with tidy
From: "Patrice GUERLAIS" <patrice.guerlais () echo ! fr>
Date: 2001-04-10 9:40:59
[Download RAW message or body]
Hi all,
I've a problem with the tidy section, which I can call only once :-( I'm using \
cfengine 1.6.3 on Linux/RedHat 6.2.
I want to copy files and ensure that some of them are links rather than plain files. \
This needs to be done for multiple logical sets of files, and I therefore want to \
organize my cfengine.conf file in order to reflect that logical \
structure :
- a first set of copy/tidy/links calls for the first set of files
- a second set of copy/tidy/links calls for the second set
- ...
The cfengine.conf file can look like (the copy calls have been removed, they have no \
influence on cfengine behaviour) : <cut>
control:
actionsequence = (
# Deletes a first set of files, then creates links with the same names
tidy.test1
links.test1
# Deletes a second set of files, then creates links with the same names
tidy.test2
links.test2
)
tidy:
test1::
/tmp pat=test1 age=0
test2::
/tmp pat=test2 age=0
links:
test1::
/tmp/test1 -> /tmp/test.conf
test2::
/tmp/test2 -> /tmp/test.conf
</cut>
To perform the test, you have to :
- copy that file in /tmp 3 times, with the names 'test.conf', 'test1' and 'test2'. \
They must be plain files.
- cd /tmp
- cfengine -f /tmp/test.conf
'test1' is destroyed and replaced with a link to test.conf, whereas 'test2' isn't \
deleted and can't be linked to test.conf.
If you remove the 'test2::' selector in the tidy section, everything is ok.
I tried splitting the tidy section in 2 parts, it changes nothing.
Any idea ?
Thanks for your help
Patrice
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic