2

厨师世界的新手。

我发现了这个有用的食谱:https ://github.com/mdxp/drupal-cookbook

我看到以下默认属性:

default['drupal']['version'] = "7.14"
default['drupal']['checksum'] = "..."
default['drupal']['dir'] = "/var/www/drupal"
default['drupal']['db']['database'] = "drupal"
default['drupal']['db']['user'] = "drupal"
default['drupal']['db']['host'] = "localhost"
default['drupal']['site']['admin'] = "admin"
default['drupal']['site']['pass'] = "drupaladmin"
default['drupal']['site']['name'] = "Drupal7"
default['drupal']['apache']['port'] = "80"

在 node.json 我有:

{
        "run_list": [
        "recipe[drupal]"
    ]
}

当我经营厨师时;它安装具有默认属性的drupal;这不是我想要的。

愚蠢的问题:我在哪里覆盖“默认”属性?

找不到具体而简单的例子。维基太混乱了。

4

1 回答 1

3

如果您在该 JSON 块中指定信息,它应该可以工作。

例如

{
        "drupal": {
          "db": {
            "user": "foo",
            "host": "bar"
          }
        },
        "run_list": ["recipe[drupal]"]
}
于 2012-11-12T10:41:33.147 回答