Esempio n. 1
0
def serve_wsgi(cls):

    try:
        service = cls.create()
        service.start()
    except Exception:
        LOG.exception(_('In serve_wsgi()'))
        raise

    return service
Esempio n. 2
0
def serve_wsgi(cls):

    try:
        service = cls.create()
        service.start()
    except Exception:
        with excutils.save_and_reraise_exception():
            LOG.exception(_("Unrecoverable error: please check log " "for details."))

    return service
Esempio n. 3
0
def serve_wsgi(cls):

    try:
        service = cls.create()
        service.start()
    except Exception:
        LOG.exception(_("In serve_wsgi()"))
        raise

    return service
Esempio n. 4
0
def serve_wsgi(cls):

    try:
        service = cls.create()
        service.start()
    except Exception:
        with excutils.save_and_reraise_exception():
            LOG.exception(_('Unrecoverable error: please check log '
                            'for details.'))

    return service
Esempio n. 5
0
def serve_wsgi(cls):

    try:
        try:
            service = cls.create()
            service.start()
        except RuntimeError:
            LOG.warn(_('Attempting fallback to old Quantum api-paste config'))
            service = cls.create('quantum')
            service.start()
    except Exception:
        LOG.exception(_('In serve_wsgi()'))
        raise

    return service
Esempio n. 6
0
def serve_wsgi(cls):

    try:
        try:
            service = cls.create()
            service.start()
        except RuntimeError:
            LOG.exception(_('Error occurred: trying old api-paste.ini.'))
            service = cls.create('quantum')
            service.start()
    except Exception:
        LOG.exception(_('Unrecoverable error: please check log for details.'))
        raise

    return service
def serve_wsgi(cls):

    try:
        try:
            service = cls.create()
            service.start()
        except RuntimeError:
            LOG.exception(_('Error occurred: trying old api-paste.ini.'))
            service = cls.create('neutron')
            service.start()
    except Exception:
        LOG.exception(_('Unrecoverable error: please check log for details.'))
        raise

    return service
Esempio n. 8
0
def serve_wsgi(cls):

    try:
        try:
            service = cls.create()
            service.start()
        except RuntimeError:
            LOG.exception(_("Error occurred: trying old api-paste.ini."))
            service = cls.create("quantum")
            service.start()
    except Exception:
        with excutils.save_and_reraise_exception():
            LOG.exception(_("Unrecoverable error: please check log " "for details."))

    return service
Esempio n. 9
0
def serve_wsgi(cls):

    try:
        try:
            service = cls.create()
            service.start()
        except RuntimeError:
            LOG.exception(_('Error occurred: trying old api-paste.ini.'))
            service = cls.create('quantum')
            service.start()
    except Exception:
        with excutils.save_and_reraise_exception():
            LOG.exception(_('Unrecoverable error: please check log '
                            'for details.'))

    return service