# POSSIBILITY OF SUCH DAMAGE. __docformat__ = 'restructuredtext en' import os import pkg_resources from minitage.paste.projects import ( common, plone4, plone3) default_config = pkg_resources.resource_filename( 'minitage.paste', 'projects/plone41/minitage.plone41.xml') user_config = os.path.join(os.path.expanduser('~'), '.minitage.plone41.xml') xmlvars = common.read_vars(default_config, user_config, plone4.xmlvars) # plone quickinstaller option/names mappings qi_mappings = xmlvars.get('qi_mappings', {}) qi_hidden_mappings = xmlvars.get('qi_hidden_mappings', {}) gs_mappings = xmlvars.get('gs_mappings', {}) # eggs registered as Zope2 packages z2packages = xmlvars.get('z2packages', {}) z2products = xmlvars.get('z2products', {}) # variables discovered via configuration addons_vars = xmlvars.get('addons_vars', {}) # mappings option/eggs to install eggs_mappings = xmlvars.get('eggs_mappings', {}) # scripts to generate scripts_mappings = xmlvars.get('scripts_mappings', {}) # mappings option/zcml to install zcml_loading_order = xmlvars.get('zcml_loading_order', {})
import urllib2 import pkg_resources from iniparse import ConfigParser from minitage.paste.projects import common from minitage.paste.common import var as pvar from minitage.core.common import search_latest from minitage.paste.common import running_user, gid, group class NoDefaultTemplateError(Exception): pass default_config = pkg_resources.resource_filename('minitage.paste', 'projects/plone3/minitage.plone3.xml') user_config = os.path.join( os.path.expanduser('~'), '.minitage.plone3.xml') xmlvars = common.read_vars(default_config, user_config) # plone quickinstaller option/names mappings qi_mappings = xmlvars.get('qi_mappings', {}) qi_hidden_mappings = xmlvars.get('qi_hidden_mappings', {}) gs_mappings = xmlvars.get('gs_mappings', {}) # eggs registered as Zope2 packages z2packages = xmlvars.get('z2packages', {}) z2products = xmlvars.get('z2products', {}) # variables discovered via configuration addons_vars = xmlvars.get('addons_vars', {}) # mappings option/eggs to install eggs_mappings = xmlvars.get('eggs_mappings', {}) # scripts to generate scripts_mappings = xmlvars.get('scripts_mappings', {}) # mappings option/zcml to install zcml_loading_order = xmlvars.get('zcml_loading_order', {})