Hi,

I was wondering this too last week. I haven't tested this yet, but I 
assume using "require" and "before" would do the trick:

http://reductivelabs.com/trac/puppet/wiki/TypeReference

Samuli


> 
> I want to create a directory and THEN get files into that directory on
> a client.
> Puppet it seems does not follow the order of commands, like below in
> my example.
> Sometimes it creates the directory, then downloads the file, and
> sometimes it tries to download the file before creating the directory,
> so the file won't be downloaded.
> 
> How can I download a file and make certain the destination directory
> will be there before this file is downloaded?  thanks again!  -jason
> 
> class theclass (
> 
>  exec{'mkdir -p /opt/scripts':
>                 unless => 'test -d /opt/scripts',
>         }
> 
>  file { "/opt/scripts/my_script.sh":
>                 owner => "root",
>                 group => "thegroup",
>                 mode => 770,
>                 source => "puppet:///files/my_script.sh",
>         }
> 
> )
> 
> > 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to