def use_linked_cdm_force(): try: import application except ImportError: raise SetupError('Cannot access the application module') ioc.activate(application.assembly) force = server_type() == 'mongrel2' ioc.deactivate() if force: support.force(use_linked_cdm, False)
def disableServerProvideResources(): if server_provide_assemblage( ) == ASSEMBLAGE_EXTERNAL and server_provide_resources(): log.warn( 'Cannot use REST resources with this external assemblage proxy, disabling REST resources' ) support.force(server_provide_resources, False)
def disableServerProvideErrors(): if server_provide_assemblage( ) == ASSEMBLAGE_EXTERNAL and server_provide_errors(): log.warn( 'Cannot use errors with this external assemblage proxy, disabling errors providing' ) support.force(server_provide_errors, False)
def deploy(): if options.isFlag(FLAG_PACKAGE): if options.location: support.force(package_location, options.location) onlyComponents, onlyPlugins = options.isFlag(FLAG_BUILD_COMPONENT), options.isFlag(FLAG_BUILD_PLUGIN) if not onlyPlugins and not onlyComponents: onlyComponents = onlyPlugins = True if onlyPlugins: packagerPlugins().destFolder = options.location packagerPlugins().generateSetupFiles() if onlyComponents: packagerComponents().destFolder = options.location packagerComponents().generateSetupFiles()
def use_linked_cdm_force(): if server_type() == 'mongrel2': support.force(use_linked_cdm, False)
def server_provide_content_force(): if server_type() == 'mongrel2': support.force(server_provide_content, False)
def updateApplicationMode(): if options.mode: support.force(application_mode, options.mode)
def disableServerProvideResources(): if server_provide_assemblage() == ASSEMBLAGE_EXTERNAL and server_provide_resources(): log.warn('Cannot use REST resources with this external assemblage proxy, disabling REST resources') support.force(server_provide_resources, False)
def disableServerProvideErrors(): if server_provide_assemblage() == ASSEMBLAGE_EXTERNAL and server_provide_errors(): log.warn('Cannot use errors with this external assemblage proxy, disabling errors providing') support.force(server_provide_errors, False)