我在puppet中有一个模板文件(erb),它实际上是wordpress安装的配置文件。该文件看起来像:
<?php
// DB config
define('DB_NAME', 'wpdb');
define('DB_USER', 'myuser');
define('DB_PASSWORD', 'mypass');
define('DB_HOST', 'localhost');
define('DB_CHARSET', 'utf8');
define('DB_COLLATE', '');
$table_prefix = 'wp_';
..
..
我希望实现的是能够从trocla获取DB_PASSWORD值。我知道这可以使用以下方法在清单文件上实现:
$myvar=trocla('testuser:plain')
但是我希望在模板erb文件上使用trocla。这可能吗?
答案 0 :(得分:0)
类似的东西:
$myvar = '<%= scope.function_trocla(['testuser:plain']).gsub(%r{[\\']}, '\\\\\\0') %>';