The $path_logs variable doesn''t hold the value you expect. You might
try
printing the variable with notice() or a notify resource.
-Jeff
On Jun 6, 2012, at 7:57 AM, "llowder@oreillyauto.com" <
llowder@oreillyauto.com> wrote:
In my code, I have the following snippet:
  file {
    ''es_conf'':
      ensure  => directory,
      path    => $path_conf,
      require => File[''es_dir''];
    ''es_data'':
      ensure  => directory,
      path    => $path_data,
      require => File[''es_dir''];
    ''es_logs'':
      ensure  => directory,
      path    => $path_logs,
      require => File[''es_dir''];
    ''es_plugins'':
      ensure  => directory,
      path    => $path_plugins,
      require => File[''es_dir''];
  }
Each of these variables is defined elsewhere in scope.
The referenced es_dir is defined in this same class as the above snippet,
and is as follows:
  file {''es_dir'':
    ensure  => link,
    path    => ''/opt/elasticsearch'',
    target  => "/opt/elasticsearch-${elastic_ver}",
    require => Exec[''unpack_elasticsearch''],
  }
When I run puppet (currently with --noop while I work out errors) it tells
me that "File paths must be fully qualified, not
''es_logs'' "
Based on the documentation I have seen (from puppetlabs and 3rd party
sites) the above code should work.
What is it that I am missing?
 --
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/puppet-users/-/0wxWdnbN4a0J.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to
puppet-users+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.
-- 
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+unsubscribe@googlegroups.com.
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en.