Hi Puppet Community,

I prepare manifests and modules to deploy stuff that I need on agent. 
During building postgres database I have to export some environmental UNIX 
variables stored in "some_file.conf".
Standard procedure to do this is simply run command:

root@hostname:/path_to_config_file# . some_file.conf
>

and after this I see all exported variables ("env" command in terminal).

Now when I trying do the same thing in puppet exec but variables wont 
export (no error feedback from agent on debug mode).
Puppet code:

        exec {"enviroments":
>                 command => '/bin/sh -c ". some_file.conf"',
>                 path => ["/bin", "/usr/bin","/path_to_config_file"],
>                 cwd => "/path_to_config_file",
>                 refreshonly => false,
>                 require => File["/path_to_config_file/some_file.conf"],
>         }
>

Puppet version: 3.1.1
Distributor ID:    Debian
Description:    Debian GNU/Linux 6.0.7 (squeeze)
Release:    6.0.7
Codename:    squeeze

I will be very grateful for any help, clues or tips that lead me to resolve 
this problem.
P.S
Sorry for my grammar and poor English.

Best Regards

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-users@googlegroups.com.
Visit this group at http://groups.google.com/group/puppet-users.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to