2014-10-10 57 views
1

我在看一些木偶代码来试试,看看它是如何工作的,并低于Exec和文件语句中有我很困惑,因为没有在文件中指定命令属性声明,也不是文件关闭。木偶Exec用没有命令属性

有人能解释这是如何工作吗?

case $operatingsystem { 
     CentOS, RedHat, OracleLinux, Ubuntu, Debian, SLES: { 
     $execPath  = "/usr/java/${fullJDKName}/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:" 
     $path   = $downloadDir 
     $beaHome   = $mdwHome 

     $oraInventory = "${oracleHome}/oraInventory" 
     $oraInstPath  = "/etc" 
     $java_statement = "java ${javaParameters}" 

     Exec { path  => $execPath, 
       user  => $user, 
       group  => $group, 
       logoutput => true, 
      } 
     File { 
       ensure => present, 
       mode => 0775, 
       owner => $user, 
       group => $group, 
       backup => false, 
      } 
     } 

回答