set 222010
 

Omelette, uno strumento indispensabile per un ambiente di sviluppo Plone davvero comodo.
Omelette è una ricetta per zc.buildout che crea un albero di cartelle (o meglio di link simbolici)
di tutti gli egg del tuo buildout.

La vera intuizione dell’autore è che l’albero viene strutturato in modo che le cartelle siano raggruppate per namespace successivi. Ad esempio i due egg :

/eggs/collective.multisitepanel
/eggs/collective.contentmigrationui

saranno raggruppati in :

collective
├── multisitepanel/
└── contentmigrationui/

Bene…passiamo ai fatti! Come lo aggiungiamo al nostro buildout?

1o passo – Nel file di configurazione buildout.cfg nella stanza [buildout] aggiungiamo :

...
instance
zopepy
omelette

2o passo – Creiamo la nuova stanza :

[omelette]
recipe = collective.recipe.omelette
eggs =
    ${instance:eggs}
products =
    ${instance:products}

E’ tutto! Rilanciamo il nostro bel buildout :

bin/buildout -Nv

Ora nella cartella <buildoutRoot>/parts/omelette c’è il nostro albero.

Link utili

http://plone.org/products/collective.recipe.omelette

Switch to our mobile site