it-swarm-es.com

Asunto de Alias ​​AEGIR / DRAUSH: Los perfiles especificados en la línea de comandos se olvidan

Nota: AEGIR es una herramienta de administración de instalación/sitio para drupal Sitios y plataformas. Consulte http://community.eegirproject.org/ Para más detalles.

Esta pregunta puede estar reducida a un problema de AEGIR o una secuela; Los pensamientos de cualquier ángulo son bienvenidos:

Logré crear plataformas AEGIR/DRUPALES a través de la línea de comandos (ver http://lists.eegirproject.org/piperMail/Aegir/2011-january/000026.html ) y la interfaz web, Y puedo obtener sitios para instalar con un perfil seleccionado a través de la interfaz web, pero cuando intento instalar un sitio a través de la línea de comandos se mantiene reiniciándose en el perfil predeterminado. ¿Alguien puede ver lo que estoy haciendo mal aquí?

Creo un alias del sitio:

drush --uri='demo.c.didev.co.uk' provision-save '@site_demo.c.didev.co.uk' --context_type=site --platform='@platform_dennis_generic_20110316b' --profile='myprofile' --db_server='@server_localhost' --client_email='[email protected]'

y crea un archivo de alias válido:

cat .drush/site_demo.c.didev.co.uk.alias.drushrc.php 
<?php $aliases['site_demo.c.didev.co.uk'] = array ( 
'context_type' => 'site', 
'platform' => '@platform_dennis_generic_20110316b', 
'server' => '@server_master', 'db_server' => '@server_localhost', 
'uri' => 'demo.c.didev.co.uk', 
'root' => '/var/aegir/platforms/dennis_generic_20110316b/', 
'site_path' => '/var/aegir/platforms/dennis_generic_20110316b//sites/demo.c.didev.co.uk', 
'site_enabled' => true, 
'language' => 'en', 
'client_email' => '[email protected]', 
'aliases' =>  array ( ), 
'redirection' => false, 
'profile' => 'myprofile', );

Sin embargo, cuando ejecuto "Drush @HostMaster Hosting-Import @ Site_DEMO.C.DIDEV.CO.UK" ¡Reescribe el archivo alias en "Perfil = predeterminado" e instala el perfil predeterminado!

Ahora, este es un dolor, pero no un desastre, ya que puedo hacer la creación inicial del sitio a través de la interfaz web y funcionará, pero obtendré errores aparentemente relacionados al intentar migrar en la línea de comandos (por instrucciones en http://community.eegirproject.org/node/41 ) donde parece no crear una matriz de perfiles y bloqueos (publicaré en eso por separado más adelante) y quería descartar estos problemas antes de abordar a los .

Entonces, ¿estoy haciendo algo mal, o hay solo un error?

2
Parsingphase

Twité esto a Mig, dice:

probablemente un error. La solución alternativa es no hospedar: importar el sitio, sino que vuelva a verificar la plataforma y dejarlo autoimportar al sitio por sí mismo.

¡HTH! =)

3
Greg

esto muestra algo similar a lo que estás haciendo. Una línea interesante en ella es.

Asegúrese de instalar la versión 3.3 de Rabush, ya que las versiones más nuevas causarán problemas con AEGIR más tarde (como descubrí de la manera difícil)

Eso puede valer la pena intentarlo.

0
Jeremy French