doc: Ignore warnings from dashboard build in the doc build
There is no need to catch warnings from openstack_dashboard.settings in the doc build job. This might be a bug of a recent Sphinx 1.6.x, but I think it is useful to have this setting to avoid unexpected failures. Change-Id: I9894622ba0f5fbb74e9dac016ed76ac9e3c2f733
This commit is contained in:
parent
7a5b4a71a3
commit
117cec9b54
@ -25,11 +25,19 @@
|
|||||||
from __future__ import print_function
|
from __future__ import print_function
|
||||||
|
|
||||||
import django
|
import django
|
||||||
|
import logging
|
||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
import warnings
|
import warnings
|
||||||
|
|
||||||
|
|
||||||
|
# NOTE(amotoki): Sphinx 1.6.x catches warnings from imported modules.
|
||||||
|
# Ignore warnings from openstack_dashboard.settings in the doc build.
|
||||||
|
# This can be dropped once Sphinx correctly ignore such warnings.
|
||||||
|
logging.getLogger('openstack_dashboard.settings').setLevel(logging.ERROR)
|
||||||
|
|
||||||
|
|
||||||
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
|
||||||
ROOT = os.path.abspath(os.path.join(BASE_DIR, "..", ".."))
|
ROOT = os.path.abspath(os.path.join(BASE_DIR, "..", ".."))
|
||||||
|
|
||||||
|
@ -32,6 +32,8 @@ from horizon.utils.escape import monkeypatch_escape
|
|||||||
|
|
||||||
monkeypatch_escape()
|
monkeypatch_escape()
|
||||||
|
|
||||||
|
_LOG = logging.getLogger(__name__)
|
||||||
|
|
||||||
warnings.formatwarning = lambda message, category, *args, **kwargs: \
|
warnings.formatwarning = lambda message, category, *args, **kwargs: \
|
||||||
'%s: %s' % (category.__name__, message)
|
'%s: %s' % (category.__name__, message)
|
||||||
|
|
||||||
@ -318,7 +320,7 @@ OPENSTACK_PROFILER = {
|
|||||||
try:
|
try:
|
||||||
from local.local_settings import * # noqa: F403,H303
|
from local.local_settings import * # noqa: F403,H303
|
||||||
except ImportError:
|
except ImportError:
|
||||||
logging.warning("No local_settings file found.")
|
_LOG.warning("No local_settings file found.")
|
||||||
|
|
||||||
# configure template debugging
|
# configure template debugging
|
||||||
TEMPLATES[0]['OPTIONS']['debug'] = DEBUG
|
TEMPLATES[0]['OPTIONS']['debug'] = DEBUG
|
||||||
@ -346,7 +348,7 @@ if os.path.exists(LOCAL_SETTINGS_DIR_PATH):
|
|||||||
with open(os.path.join(dirpath, filename)) as f:
|
with open(os.path.join(dirpath, filename)) as f:
|
||||||
exec(f.read())
|
exec(f.read())
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logging.exception(
|
_LOG.exception(
|
||||||
"Can not exec settings snippet %s", filename)
|
"Can not exec settings snippet %s", filename)
|
||||||
|
|
||||||
# The purpose of OPENSTACK_IMAGE_FORMATS is to provide a simple object
|
# The purpose of OPENSTACK_IMAGE_FORMATS is to provide a simple object
|
||||||
@ -384,12 +386,12 @@ AVAILABLE_THEMES, DEFAULT_THEME = theme_settings.get_available_themes(
|
|||||||
)
|
)
|
||||||
|
|
||||||
if CUSTOM_THEME_PATH is not None:
|
if CUSTOM_THEME_PATH is not None:
|
||||||
logging.warning("CUSTOM_THEME_PATH has been deprecated. Please convert "
|
_LOG.warning("CUSTOM_THEME_PATH has been deprecated. Please convert "
|
||||||
"your settings to make use of AVAILABLE_THEMES.")
|
"your settings to make use of AVAILABLE_THEMES.")
|
||||||
|
|
||||||
if DEFAULT_THEME_PATH is not None:
|
if DEFAULT_THEME_PATH is not None:
|
||||||
logging.warning("DEFAULT_THEME_PATH has been deprecated. Please convert "
|
_LOG.warning("DEFAULT_THEME_PATH has been deprecated. Please convert "
|
||||||
"your settings to make use of AVAILABLE_THEMES.")
|
"your settings to make use of AVAILABLE_THEMES.")
|
||||||
|
|
||||||
# Discover all the directories that contain static files; at the same time
|
# Discover all the directories that contain static files; at the same time
|
||||||
# discover all the xstatic module entry points to embed in our HTML
|
# discover all the xstatic module entry points to embed in our HTML
|
||||||
@ -456,4 +458,4 @@ if 'HORIZON_IMAGES_ALLOW_UPLOAD' in globals():
|
|||||||
if not HORIZON_IMAGES_ALLOW_UPLOAD:
|
if not HORIZON_IMAGES_ALLOW_UPLOAD:
|
||||||
message += ' Keep in mind that HORIZON_IMAGES_ALLOW_UPLOAD set to ' \
|
message += ' Keep in mind that HORIZON_IMAGES_ALLOW_UPLOAD set to ' \
|
||||||
'False overrides the value of HORIZON_IMAGES_UPLOAD_MODE.'
|
'False overrides the value of HORIZON_IMAGES_UPLOAD_MODE.'
|
||||||
logging.warning(message)
|
_LOG.warning(message)
|
||||||
|
Loading…
Reference in New Issue
Block a user