Puppet 文件_行在每次木偶运行时追加数据
这是每次追加数据。据我所知,Puppet 文件_行在每次木偶运行时追加数据,puppet,Puppet,这是每次追加数据。据我所知,file\u line的设计目的是仅在文件中不存在数据时添加数据。如何确保仅在不存在时添加?文件行类型应用于单行,但您要传递的行参数有三行,用\n分隔。这应分为三种资源: file_line { '/etc/profile.d/setjvmparams.sh': path => '/etc/profile.d/setjvmparams.sh', line => "export JAVA_HOME=/usrdata/apps/java/${tomca
file\u line
的设计目的是仅在文件中不存在数据时添加数据。如何确保仅在不存在时添加?文件行类型应用于单行,但您要传递的行
参数有三行,用\n
分隔。这应分为三种资源:
file_line { '/etc/profile.d/setjvmparams.sh':
path => '/etc/profile.d/setjvmparams.sh',
line => "export JAVA_HOME=/usrdata/apps/java/${tomcat::jdkversion}\nexport JRE_HOME=/usrdata/apps/java/${tomcat::jdkversion}/jre\nexport PATH=\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:\$JAVA_HOME/bin\"",
}
文件行{'/etc/profile.d/setjvmparams.sh JAVA_HOME':
path=>'/etc/profile.d/setjvmparams.sh',
行=>“导出JAVA_HOME=/usrdata/apps/JAVA/${tomcat::jdkversion}”,
}
文件行{'/etc/profile.d/setjvmparams.sh JRE_HOME':
path=>'/etc/profile.d/setjvmparams.sh',
行=>“导出JRE_HOME=/usrdata/apps/java/${tomcat::jdkversion}/JRE”,
}
文件_行{'/etc/profile.d/setjvmparams.sh PATH':
path=>'/etc/profile.d/setjvmparams.sh',
行=>“导出路径=\”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:\$JAVA\u HOME/bin\”,
}
文件行类型应用于单行,但您要传递的
行
参数有三行,用\n
分隔。这应分为三种资源:
file_line { '/etc/profile.d/setjvmparams.sh':
path => '/etc/profile.d/setjvmparams.sh',
line => "export JAVA_HOME=/usrdata/apps/java/${tomcat::jdkversion}\nexport JRE_HOME=/usrdata/apps/java/${tomcat::jdkversion}/jre\nexport PATH=\"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:\$JAVA_HOME/bin\"",
}
文件行{'/etc/profile.d/setjvmparams.sh JAVA_HOME':
path=>'/etc/profile.d/setjvmparams.sh',
行=>“导出JAVA_HOME=/usrdata/apps/JAVA/${tomcat::jdkversion}”,
}
文件行{'/etc/profile.d/setjvmparams.sh JRE_HOME':
path=>'/etc/profile.d/setjvmparams.sh',
行=>“导出JRE_HOME=/usrdata/apps/java/${tomcat::jdkversion}/JRE”,
}
文件_行{'/etc/profile.d/setjvmparams.sh PATH':
path=>'/etc/profile.d/setjvmparams.sh',
行=>“导出路径=\”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:\$JAVA\u HOME/bin\”,
}
我不完全理解那个答案。你是否建议
文件{'/etc/logrotate.conf':确保=>文件,内容=>$line\u string,}
如果我将行
对应的文本放在$line\u string
中,这可能会起作用?重复的我不完全理解这个答案。您是否建议文件{'/etc/logrotate.conf':确保=>文件,内容=>$line\u字符串,}
如果我将行
对应的文本放在$line\u字符串
中,这可能会起作用?它是否与空格不匹配?它是否与空格不匹配?