drupal 7 - patterns - ¿Dónde especificar los atributos al instalar la receta en chef(ubuntu)?
token drupal7 (1)
Nuevo en el mundo de Chef.
Encontré esta receta útil: https://github.com/mdxp/drupal-cookbook
Veo los siguientes atributos predeterminados:
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"
En el node.json tengo:
{
"run_list": [
"recipe[drupal]"
]
}
Cuando corro chef; instala drupal, con atributos predeterminados; que no es lo que quiero
Pregunta tonta: ¿dónde anulo los atributos ''predeterminados''?
No se pudo encontrar un ejemplo concreto y simple. La wiki es muy confusa.
en ese bloque JSON si especificas información, debería funcionar.
P.EJ
{
"drupal": {
"db": {
"user": "foo",
"host": "bar"
}
},
"run_list": ["recipe[drupal]"]
}