/ / Gdzie określić atrybuty podczas instalowania receptury u szefa kuchni (ubuntu)? - drupal-7, szef kuchni, przepis, książka kucharska

Gdzie określić atrybuty podczas instalowania receptury w kuchni (ubuntu)? - drupal-7, szef kuchni, przepis, książka kucharska

Nowy świat szefa kuchni.

Znalazłem ten przydatny przepis: https://github.com/mdxp/drupal-cookbook

Widzę następujące atrybuty domyślne:

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"

Na node.json mam:

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

Kiedy prowadzę szefa kuchni; instaluje drupala z domyślnymi atrybutami; co nie jest tym, czego chcę.

Głupie pytanie: gdzie mam zastąpić atrybuty "domyślne"?

Nie mogłem znaleźć konkretnego i prostego przykładu: wiki jest takie dezorientujące.

Odpowiedzi:

3 dla odpowiedzi № 1

w tym bloku JSON, jeśli określisz tam informacje, powinien on działać.

NA PRZYKŁAD.

{
"drupal": {
"db": {
"user": "foo",
"host": "bar"
}
},
"run_list": ["recipe[drupal]"]
}