class webapps::apps_server_content {
file {'/home/webapps/evl/data/logs':
ensure => directory,
owner => 'webappsuser',
group => 'webappsgroup',
mode => 0755,
require => Class['Webapps::Webapps_User'],
}
}
</apps_server_content>
Then I added this line to the init.pp for the specified app.
class webapps {
include utils
include jetty
include jetty::service
include webapps::apps_server_content
.......
}
No matter what I do, it falls apart when I run the puppet apply command always complains that it can't find the module, but the module is there with the same rwxrwxr x permissions and owned as root just like all the other files that are setup the same way and DO actually run. What can I possibly be missing here?
Thanks in advance,
J