Esiste un elenco di riferimento completo dei nomi dei passaggi di importazione di configurazione generici?Esiste un elenco di riferimento valido per i nomi dei passaggi di importazione genericsetup
I nomi dei passaggi di importazione della configurazione generica non corrispondono sempre ai nomi dei file xml corrispondenti, ad esempio "types.xml" ha un passaggio di importazione chiamato "tipoinfo".
In assenza di un elenco, sarei soddisfatto di un approccio semplice per scoprire il nome della fase di importazione. Ad esempio il nome del passo di importazione per plone.app.registry che è gestito dal file 'registry.xml' non è ovvio, ho provato a chiamarlo 'registro' ma questo fallisce, vedi il codice sottostante:
from Products.CMFCore.utils import getToolByName
PROFILE_ID = 'profile-my.package:default'
setup = getToolByName(context, 'portal_setup')
setup.runImportStepFromProfile(PROFILE_ID, 'registry')
e il risultato fu:
ValueError: No such import step: registry
ho provato e ha ottenuto il seguente output: '[u'languagetool', u'portal-trasforma-diversi]' –
vedo, è un po' incompleta, non è vero ?! Ho aggiornato la mia risposta. –